webForumDet fria alternativet

Hur gör man en div som är lika stor som allt innehåll?

HTML & CSS

6 svar · 383 visningar · startad av Rocket

Medlem sedan feb. 2000372 inlägg
Frågan#1

Hej.

Jag jobbar vidare men att design sidor med CSS istället för tabeller men det blir lite problem ibland. :) Ofta på sidor så vill man ha en bild eller en meny bredvid ett textblock. Om textblocket inte är lika högt som bilden bredvid så brukar jag få problem. Det är svårt att förklara men jag har bifogat en länk som illustrerar problemet.

http://member.webforum.nu/247/a_image_to_the_right_of_the_text.html

Frågan är alltså; hur ska jag göra för att hela bilden ska få plats i rutan?

Medlem sedan mars 20025 907 inlägg
#2

Lägg till

#images {
	float:right;
}
hr {
	clear: both;
}
Medlem sedan feb. 2000372 inlägg
#3

Tack det fungerar :) men vad gör "clear: both;"?

Medlem sedan mars 20025 907 inlägg
Medlem sedan feb. 2000372 inlägg
#5

Tack för länken.

Ok då höjer vi ribban lite :)

Hur ska man göra för att lösa samma problem på den här sidan?

http://member.webforum.nu/247/a_image_to_the_right_of_the_text2.html

Det är alltså objekt som flyter på två ”nivåer”, först en meny (navigation) till vänster om rutan (contents) och sen bilderna som flyter till höger om texten i contents. När jag använder ”clear” här så påverkas allt som flyter. Går det att lägga till någon restriktion, förutom ”left” och ”right”?

Medlem sedan okt. 20005 273 inlägg
#6

Efter alla bilder så kan du lägga till en

[red]
<br style="clear: both;" />
[/red]

mv icaaq

Medlem sedan feb. 2000372 inlägg
#7

Tack, nu fungerar allt som det ska. Nu gäller det bara att jag ska förstå varför också.

263 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)