[IE image hack] vertical-align
divie, w którym to umieściłem na przemian img oraz inne divy z treścią i z podkładem typu background : url ('...');. W Mozilli oczywiście wszystko pięknie gra bo jakby nie patrzeć obydwa typy obrazków są tej samej wysokości, div je zawierający jest również tej samej wysokości więc nie ma powodów, żeby miało coś nie grać. IE oczywiście się zamotał skutkiem czego dostawił ot tak sobie 2 dodatkowe piksele co spowodowało piękne zawinięcie tła w głównym divie i ogólnie sieczkę. Rozwiązanie wydawałoby się proste: dać background : no-repeat; ale niestety 2 dodatkowe piksele w IE nadal pozostają.
I tu zaczęło się googlanie za tym co zrobić z tymi 2 pikselami. Jak się okazało, problem dość popularny ale rozwiązanie już mniej. W końcu jednak coś mi się udało znaleźć. Jak się okazało, rozwiazaniem problemu IE z obrazkami jest następujący wpis w CSSie dla znacznika img: vertical-align : bottom; No dobrze, odpalone, w IE pięknie już wygląda ale za to Mozilla i Opera się zamotały i obcięły sobie na odmiane dwa górne piksele ze wszystkich obrazków... No to cóż, trzeba zastosować kolejnego, drugiego już hacka, żeby na odmianę poratować niebadzIEwne przeglądarki :) Jakby ktoś był ciekaw ostatecznego rozwiązania to jest takie:
img {padding : 0px;margin : 0px;border : none;/* hack na IE i 2px padding od dołu obrazka */vertical-align : bottom;}/* Hack przywracający domyślne ustawienia Mozilli i Operze */div>img {vertical-align : baseline;}
Kategorie: Narzekadła, Webdesign Trackback URL

Wystarczy ustawić vertical-align na middle.
Hmm, działa, dzięki ;) (No i po dwóch pracowicie wymyślonych hackach, nie żebym narzekał oczywiście :D )