![]() |
Hej!
Div'en content lägger sig av någon anledning längst nere i botten till vänster i IE, någon som har en lösning på det åt mig? :( Funkar utmärkt i FF! Kod:
body {background-color: #bebebe; margin:0px;} Kod:
<div id="container"> |
Kollade inte jättenoga men försök med att minska bredden på #content genom att sätta en egen width för ie. #width: 565px;
|
Ladda hem Webdeveloper-pluginet för firefox ;) Där finns en finfin funktion.. "Outline Block Level Elements"
|
Hmm, nepp..
Vart ett litet fel i CSS'en, men att rätta till det hjälpte inte. :( Här är den nya: Kod:
body {background-color: #bebebe; margin:0px;} |
Måste du ha position: fixed och sen position: relative? känns som om du gör det krångligare för dig själv ;)
Har inget bra tips eller lösning med bara koden rakt-upp-och-ner sådär dock.. Funderar också varför du har height: 400% ? |
Citat:
Vet inget annat sätt som inte buggar i någon webbläsare, men som ändå låter lang, logo & bb ändra sig i förhållande till skärmens upplösning, så att dom alltid ligger på rätt plats inom header. |
Jag tycker att din positionering känns väldigt bökig. Använd enbart float och height istället och skriv en ren markup.
Måste även tillägga att allt ska inte vara divvar heller. Bara för att någon har sagt att "sluta koda med tabeller, kör med div-taggar" så betyder det inte att varenda rad ska vara fylld med <div id="content"><div id="maincontainer"><div id="mainoutercontainerwrappercontentmain"></div></div></div> osv. |
Skulle rek du slänger upp en url till sidan i tråden =)
|
Vilken doctype har du på sidan?
|
Nu vet jag inte vilken IE version du snackar om här.. men <=IE6 har inte stöd för fixed positionerade element (IE7 strict mode, om ja inte minns helt fel). Snackar vi också om positionerade element (inte static då, som är default) så är IE6's stackorder prutt.
Gör om gör rätt! visa en screenshot på designen/layouten ifråga så kanske du tom kan få lite hjälp på traven ;) |
Det första tipset jag skulle ge dig är att göra en CSS reset så att får samma utgångspunkt i alla browsers, speciellt IE har den fula ovanan att ha default padding etc på vissa element.
|
Okej, jag har nu lyckats lösa problemet. Men istället har jag nu problem med att jag inte får #container'n att vara 100% oavsett scroll eller inte. Den är bara 100% av webbläsarfönstret, men om texten fortsätter över dem 100% så att jag får en scrollbar så fortsätter bara #container'n dit scrollen börjar. Hoppas ni förstår.
Här är CSS'en: Kod:
html, body {height: 100%; margin:0; padding:0;} |
Alla tider är GMT +2. Klockan är nu 18:58. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson