Avatar billede doggy82 Praktikant
10. november 2005 - 09:31 Der er 18 kommentarer og
1 løsning

Mærkeligt fænomen med Float

Hejsa

Er lige ved at lave en lille skriftoversigt.
Jeg bruger float:left; til at lægge divs'ne op ved siden af hinnaden. Men der kommer nogle mærkelige "huller" ind imellem.

Hva' sker der!?
Overser jeg et eller andet?

Link: http://www.lassefernov.dk/justtype/

Tak -Lasse
Avatar billede Slettet bruger
10. november 2005 - 10:42 #1
Måske der er noget vejledning du kan bruge her?
http://www.html.dk/tutorials/css/lektion13.asp
Avatar billede doggy82 Praktikant
10. november 2005 - 13:17 #2
Hmm nææ kan jeg ikke rigtigt bruge til noget.
Avatar billede olebole Juniormester
10. november 2005 - 13:24 #3
<ole>

Det beder du selv om, der hvor du sætter margin på dine div i CSS-koden  ;o)

/mvh
</bole>
Avatar billede doggy82 Praktikant
10. november 2005 - 13:30 #4
Heh.. nej det er ikke det jeg snakker om.
Kig venligst nærmere på det, scroll lidt ned af siden.
Gider ikke lige lave en screenshot, har samme problem i IE og FF.
Avatar billede doggy82 Praktikant
10. november 2005 - 13:31 #5
Der er to huller - to "tomme pladser" - imellem Lithos_Pro og Myriad.
Avatar billede doggy82 Praktikant
10. november 2005 - 13:45 #6
Har >diskret< markeret med rødt hvor problemet er:
http://www.lassefernov.dk/justtype/mysteriet.gif
Avatar billede olebole Juniormester
10. november 2005 - 14:29 #7
float er en sær, buggy størrelse. Prøv at se, om ikke det hjælper at lægge et div, der defloater (clear:both), ind imellem. Det hjælper af og til, når der er den slags fortolknings forskelle.

Hvorfor i øvrigt en XHTML-DTD, når (næsten) hele dokumentet er skrevet i HTML?  :)
Avatar billede doggy82 Praktikant
10. november 2005 - 14:45 #8
Ow ja det har jeg glemt at rette :)

Men synes godt nok at det er noget mærkeligt noget der sker.
Prøver mig lige frem med clear...
Avatar billede doggy82 Praktikant
10. november 2005 - 14:48 #9
OK, det virkede sørme.
Læg et svar Ole :)
Avatar billede doggy82 Praktikant
10. november 2005 - 14:53 #10
Godt jeg er gået væk fra at lave listen i ASP.
Sikke noget rod at skulle stikke en tom DIV ind midt i det hele :D
Avatar billede doggy82 Praktikant
10. november 2005 - 14:54 #11
Med mindre man selvfølgelig smider tomme DIVs ind over det hele.. lol..
Avatar billede doggy82 Praktikant
10. november 2005 - 19:03 #12
Hm ok, det virkede så ikke i Internet Exploder.
Pyt med det. Bare den virker i Ildræven :)
Avatar billede stich Nybegynder
10. november 2005 - 23:18 #13
Hvis man ser siden i en opløsning der har en bredde der er tilstrækkelig større end 820px, ser siden heller ikke just optimal ud. Og billederne hopper ved hover, i FF 1.5 RC1.
Hvorfor wrappe dine headers i en div? Og er det ikke reelt en liste du over fonts du viser? (hint: semantisk markup).
Avatar billede doggy82 Praktikant
11. november 2005 - 08:46 #14
Nåå billederne hopper. Arj hvor sært...  det er meningen. Det er jo derfor der er hover på.
Hvorfor jeg har mine headers i divs? Godt spørgsmål :) Må jeg lige rette...
Avatar billede roenving Novice
11. november 2005 - 08:55 #15
Måske kan det eksempel, stich kom med i en anden tråd hjælpe ?-)

display:inline; på de floatede divs reparerer en anden fejl med dobbelt-margin i IE, så måske kan den gøre noget !-)
Avatar billede doggy82 Praktikant
11. november 2005 - 09:20 #16
Ah ok. Tak for det.
Men det er stadigvæk mærkeligt med de før omtalte huller som stadig er der i IE.
Ikke fordi det er så vigtigt lige med den her side. Men ville nu være rart at finde ud af hvad der sker, og hvad som kan løse det.

Få nu lagt de svar ik' drenge :)
Avatar billede stich Nybegynder
11. november 2005 - 19:59 #17
doggy82:
Nåja, jeg kan da egentlig godt se du har smidt margin-property'en ind igen i hover-styles'ne, og at der ikke er meget mening i det, hvis det ikke var for at opnå den effekt... Jeg gik bare ud fra det umuligt kunne være hensigten... ;-P

Jeg forsøgte lige at lege lidt med problemet, og fik da med det samme en tilsyneladende ens opførsel i både IE, Opera og Firefox (http://dev.skalske.dk/floatedLists.html) - men dog ikke den ønskede. Der må være en forholdsvis nem måde at fikse det på. Jeg gad vide hvordan (det gøres pænt).... :-s

Og - selvom jeg måske ikke var en af dem du referede til som 'drenge' - jeg skal såmænd nok markere mine indlæg som svar, hvis jeg synes de er sådanne. Hvis jeg ikke har gjort det, er det formentlig (og bl.a. i denne tråd) fordi jeg ikke synes jeg har skrevet noget jeg skal have points for. :-)
Avatar billede doggy82 Praktikant
12. november 2005 - 10:01 #18
Jeg kunne ikke være mere enig med dig. Er selv rigtig træt af den trend der er opstået med at folk venter med at lægge svar til de bliver bedt om det.
Problemet er at nye brugere ikke er inde i det. Leder til en del skænderier når de nye selv tager deres point.
Så jeg har det på samme måde - læg et svar til at starte med hvis du mener at dit svar er points værd.  :)

Anyway... så må jeg jo selv snuppe dem igen :)
Avatar billede olebole Juniormester
12. november 2005 - 16:56 #19
Jeg tror, trenden på et tidspunkt opstod som resultat af, at mange (og ikke mindst nye brugere) havde svært ved at finde ud af at afgive points. Det bevirkede, at andre skrev et eller andet ligegyldigt vrøvl - og fik points, mens de brugbare svar ikke blev honnoreret  :)
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