Avatar billede hoppe11 Nybegynder
10. januar 2008 - 23:40 Der er 6 kommentarer og
1 løsning

float right

jeg har i en div et billede som er sat til float right...

hvorfor udvider min div sig ikke omkring billedet?

http://electrobeat.dk.linux17.wannafind.dk/v3/_tst2.php
Avatar billede tobbersecondary Nybegynder
11. januar 2008 - 00:01 #1
Hej Hoppe!

Når du bruger et eller flere floatede elementer indeni et div-tag skal du afslutte ved at "cleare". Ellersvil forældreelementet ikke udvidde sig.
Gør følgende:


Html:

Indsæt følgende div efter dit floatede element:

<div class="clear"></div>


CSS:

.clear {
    clear: both;
   
}

-Torben
Avatar billede hoppe11 Nybegynder
11. januar 2008 - 15:06 #2
tak for hjælpen :)
Avatar billede hoppe11 Nybegynder
12. januar 2008 - 00:55 #3
hov.. det lader ikke til at virke i Firefox, men kun IE?
Avatar billede hoppe11 Nybegynder
12. januar 2008 - 00:56 #4
Avatar billede tobbersecondary Nybegynder
12. januar 2008 - 02:18 #5
Har kigget på din kode. Du har placeret clear-egenskaben på det overornede element og ikke det efterfølgende, som du skal - altså efter din <img>-markør. Prøv at flytte den ned, som vist her:


<body style="margin:20px">

<div class="cell_grey cell3" style="width:400px; clear:both">
<img class="image float_right" src="bin.image.php?sha1_hash=de45a135e4ee3e221a9373d22803daf1b5d20336&type=event_preview">


<div class="clear"></div><!--skal først placeres efter det sidste floatede element-->

</div>


</body>



-Torben
Avatar billede hoppe11 Nybegynder
12. januar 2008 - 12:08 #6
http://electrobeat.dk.linux17.wannafind.dk/v3/_tst2.php

nu omrammer den fint billedet, men i IE kommer der en breddere kant i bunden, over clear div'en?
Avatar billede roenving Novice
12. januar 2008 - 17:55 #7
For at tilfredsstille IEs måde at fortolke det på, skal diven have et indhold, og det indhold skal have en højde på nul:

<div style="font-size:0;line-height:0;clear:both;">&nbsp;</div>
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester