Autor Zpráva
rad
Profil *
mam problem s IE tady : lorchid.fr
declarace stylu:
.menu:before{position:absolute;top:0;width:54px;left:-54px;height:45px;content:'';background:url(./images/before.png) no-repeat;}
.menu:after{position:absolute;top:-16px;width:104px;right:-104px;height:61px;content:'';background:url(./images/after.png) no-repeat;}

netusim jak upravit styl aby to jelo i v IE8 ..nevite co je spatne diky
Yuhů
Profil
přijde mi to, jako kdyby se v IE 8 špatně určil počátek souřadného systému, má ho prostě jinde než jiné prohlížeče. To může mít souvislost s vlastnostmi, které má nastavený samotný prvek .menu. Podezřelý bývá hlavně padding. Doporučuju taky prvku .menu nastavit position: relative;. Je také otázka, jestli IE 8 správně pracuje s prvkem, který z jeho pohledu nemá obsah (co se například stane, když tam bude content: ' '?). Ale v podstatě tápu. Takže jako vždy: omazávat, experimentovat a koukat, kdy to přestává a začíná fungovat.
rad
Profil *
jo diky problem je v tom ze ani IE8 nemam byl jsem an to upozornen
ceho jsem si ale vsiml ze mam problem s IE s delmaraci display:inline-block
je to dalsi IE bug ktery mam rad ...a jo


ok takze inline-block pro IE je to hack ale funguje to :
zoom: 1;
 *display: inline;

s tim before after si myslim ze IE proste nepocita padding a to zpusobuje problemy pridal jsem tam relative position do rodicovskeho prvku.
peta
Profil
Before after v IE ma bugy. Nesmis od toho ocekavat zazraky. Nespravne to pocita margin nebo padding nebo oboji.
Muzes zkusit pomenit vykreslovaci rezimy doctype na nejnovejsi.
Muzes zkusit zvazit teorii, ze before je skutecne pred prvkem menu, fyzicky a tudiz se jeho pozice pocita od prvku nad menu. <div class=a> <div class=menu:before></div> <div class=menu></div> </div>. Takze spravne umistene relative by to mohlo resit. Radeji s tim moc neexperimentuji a pridam si tam ten prvek fyzicky. Usetri to more problemu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0