Ämne: Menyfel (css)
Visa ett inlägg
Oläst 2006-07-02, 22:35 #4
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Misstänker att det kan bero på:
Kod:
.meny li{ display: table-cell; }
display: table-cell; är ju css2 och ännu inte alltför väl understött. Bara ett fåtal värden utöver block och inline är ju "säkra", så att använda andra kan vara vanskligt om man vill att det ska fungera på alla webläsare.
För "gamla" IE6 använder du ju
Kod:
* html .meny li{ display: inline; }
, vilket är en helt annan lösning.
Antagligen reagerar inte Dreamweaver på * html och känner samtidigt heller inte till table-cell. För IE7 är det säkerligen så att den ignorerar * html och ännu inte har implementerat table-cell eftersom det bara är en beta, men stöd kommer nog, det är ju css2.

Om du vill slippa problemet kan ju float:a li:arna istället.
martine är inte uppkopplad   Svara med citatSvara med citat