jag har råkat ut för ett problem jag inte haft tidigare, av någon anledning vill inte mina lager ligga där de ska.
Jag har ett lager som innehåller två andra lager, ena med text och det andra med en bild. texten ska vara på den vänstra sidan och bilden på den högra. Jag satte helt enkelt float:right; på lagret med bilden men då sträcker den sig över lagret som omsluter de båda.
Eftersom det är så lite kod du visade så blir mitt funderande bara lite just funderingar.
Tror att det ofta är så att man sätter i gång med css innan html-sidan är klar. Då glömmer man lätt bort att man kan använda p och img inne i divvarna och se till att de uppför sig som man vill I stället sätter man ofta dit den ena divven efter den andra, vilket i och för sig går, men är bitvis väldigt onödigt.
Ska försöka visa vad jag menar.Detta är egentligen det enda som behövs. Bilden skulle kunna vara bakgrundsbild i stället och då blir html ännu "renare".
maincontent bestämmer du då vart och i vilket förhållande den ska vara till resten av sidan. Jag har inte gjort något av det eftersom jag inte vet...
maintext håller ihop innehållet av p och img inne i divven och har egentligen ingenting med resten av sidan att göra, mer än att den tar sin plats.
Förmodligen ser detta inte alls ut som du vill och nu går det att göra på många fler sätt, men jag visar det absolut enklaste, sedan är det bara att "märka vidare"...
Men kanske sätter det igång lite tankar på andra sätt att lösa problem inne i divvar ;) Och vad mycket lättare det blir om html-sidan är klar... :)
266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e