18. marts 2007 - 19:03Der er
9 kommentarer og 1 løsning
Border vises ikke korrekt i Firefox
Hej Eksperter.
Jeg udvikler en hjemmeside i asp.net og laver layout'et til siden i en css-fil. Sidens layout består af et vandret logo/billede, herunder en vandret menu og herunder et indhold der er opdeles i to kolonner. I css'en definerer jeg at siden skal centreres og ellers opdeles i to kolonner (leftcontent og rightcontent ). Jeg har yderligere defineret at der skal være en tynd border rundt om hele siden. Altså meget standard, som det ses på mange web sites.
Problemet er at Firefox kun viser border'en rundt om sidens headerlogo og menu og ikke rundt om resten af sidens indhold. Det fungerer dog fint i MS Explorer.
Er der en der kan se hvad jeg gør galt? Her er css-filen:
...muligvis har det noget med float:right; at gøre...rammen forsvinder og komme rtil syne igen alt efter om jeg bruger den eller ej hmmmmm.. nogen der kan forklare mig hvorfor Firefox ikek vil sætte en ramme omkring sådan et div der bruger denen style??.
-- og jo, det giver faktisk god mening, for elementer, der er floatet skal være 'løftet' ud af sidens almindelige flow, og clear-diven trækker sig selv ind i sidens almindelige flow _efter_ de to andre !-)
-- at så en særdeles udbredt browser gør tingene stik imod rekommendationerne kan man jo så bare sige "Nå" til ...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.