"Simon Larsen" wrote in message...
>
http://clan-pfa.dk/simon/v.gaming/violence.gaming/
>
> den vises perfekt i firefox, ligesom jeg har villet have det.
> men i IE, :(.. håber i kan hjælpe..
3 spørgsmål:
Hvad laver denne
<div id="Layer11">
<table width="660" height="350" border="0">
<tr>
<td> </td>
<td> </td>
</tr>
</table>
</div>
....det er jeg lidt i tvivl om. table bliver 650px bred og så i en DIV
positioneret absolut i din CSS med left: 250px. Det rykker det hele og
giver vandret scrollbar, da samlet width bliver min. 660+250.
2. Du har nogle valideringsfejl, som udover manglende alt opstår, fordi
du forsøger at bruge with og height på table elementer, hvilket den doc
type ikke tillader. Derudover er der ingen grund til at sætte det i
htmlen, når det kan sættes i din CSS. Jeg ville iøvrigt ikke wrappe
table i DIV - det er sådan en lidt dobbelt løsning. Lav en ID på table i
stedet med width og height i CSS. Ja - eller drop table helt til
designet, med mindre det faktisk er en tabel, du vil vise.
3. IE forstår ikke height på samme måde som Firefox. Height opfattes i
IE som min-height. Så hvis du har elementer i din DIV, som er større end
dens height, så får DIVen denne height. Når du så positionerer det
nedenunder absolut, så vil der opstå overlap. Kig derfor på height i
elemeneterne i dine DIVs. Generelt, så lav det om, så du bruger ren CSS,
og det er specielt dine width og height. Brug class, hvis det er
gennemgående størrelser, og ID, hvis du vil tilgå et element med f.eks.
javascript eller som "bogmærkelinks", og det kun optræder ét sted.
For sjov, så lav en kopi at din side og ændr alle heights i din CSS til
min-height. Se, om problemet så også opstår i Firefox. Hvis det gør, så
er dét problemet.
Jeg tager et kig på din kode, men lover ikke noget, har ret travlt
MVH
Rune Jensen
--
webmaster for
www.discolight.dk udlejning af diskoteksudstyr
og
www.ilmark.dk billedkunst galleri