FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Mycket flitig postare
|
Hej !
Har råkat in i ett problem med IE 6 och 7. Sidan är byggd i Joomla 1.5.9 och det är en komponent som jag skriver... Använder deras "Tabs" som är någon form av javascript-tabbar (använder <dl><dt> och <dd>) och första raden i varje tabb/flik blir indragen ca. 45 px åt vänster (och skjuter allting med sig och bryter hela layouten). Tänkte att det var en padding eller margin men har letat och ändrat i alla CSS-filer några timmar utan resultat. Om jag lägger en som första, så funkar det bra eftersom detta indrag bara påverkar första raden... mysko alltså... Sidan finns här: http://www2.noakresurs.se/underlag Kräver inloggning Anv.namn: 999.demo Lösenord: 999 Du bör komma direkt till sidan det gäller (Fakturaunderlag) Har lagt in en "debugging"-ruta som visar HTML-koden (genererad av javascript), och den saknar sluttaggar på alla <DD> utom den sista... men kanske bara är IE som visar det så... Tacksam för alla svar, och beklagar inloggningen. |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Medlem
|
Känner igen detta som MSIEs hasLayout-bugg. Testa the Holly Hack:
dl.tabs { height: 1%; } eller möjligen dl.tabs dt { height: 1%; } Skillnad? (Läs mer om hasLayout på http://www.satzansatz.de/cssd/onhavinglayout.html) |
|||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Mycket flitig postare
|
Otroligt... Tydligen funkar det på den aktiva tabben, men inte på de övriga. JS lägger <dl>-elementen i en div.current så div.current dd { height: 1% } funkar alltså på den första tabben... Om jag sätter det till bara dd så blir ALLA rader i ALLA tabbar indragna, och om jag sätter det till div.current får jag samma resultat... Väldigt mystiskt.
Får leta vidare... PS. Tycker inte om IE. ![]() |
||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Medlem
|
Jag föreslår att du sätter height:1% på alla element som innehåller flytande element och som inte redan har en property som ger den hasLayout.
En kompis funderar på att ha "IE not supported" i sidfoten på en föreningssajt han bygger... ![]() |
|||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Mycket flitig postare
|
Citat:
Har löst problemet tillfälligt med en överst i varje flik... |
||
![]() |
![]() |
Svara |
|
|