abonnement Unibet Coolblue Bitvavo
  FOK!-Schrikkelbaas dinsdag 17 januari 2006 @ 22:53:23 #151
1972 Swetsenegger
Egocentrische Narcist
pi_34180435
quote:
Op dinsdag 17 januari 2006 22:49 schreef SuperRembo het volgende:
Komt die ruimte niet door het form?
In FF zit daar in ieder geval standaard een margin-bottom: 1em op.


De ENIGE tag waar ik geen style in had gezet
pi_34455964
Ik heb een divje, de container van het alles.
Daarin staat een afbeelding, met daarnaast een stukje tekst.
De tekst staat in een div. En nu wil ik het zo maken dat de tekst naast de afbeelding komt te staan.
Display:inline, heeft alleen effect op de eerste regel, en ik wil de hele div. Ik heb al met floats/clears zitten gochelen maar geen succes.
pi_34457343
1
2
3
4
5
6
7
8
<div>
 <div style="float: left">
  <img>
 </div>
 <div style="float: left">
  <p>test</p>
 </div>
</div>

?

Of begrijp ik je niet goed?
pi_34457935
quote:
Op woensdag 25 januari 2006 19:46 schreef the_disheaver het volgende:

[ code verwijderd ]

?

Of begrijp ik je niet goed?
Tis gelukt, met een clear: right; aan de text-div.
pi_34458351
Een ander probleem. Ik heb dus nu het volgende:
1
2
3
4
5
6
7
8
<div containertje>
 <img style="float: left">

   <div style="clear: right">
  <p>test</p>
 </div>
</div>
<hr />

En dit zo een aantal keer. Nu is het probleem dat wanneer de tekst korter is dan de afbeelding hoog is ie de volgende entry niet op een nieuwe regel zet.

Het gaat om deze pagina:
http://www.ruudmiddelrallyteam.nl/sponsoring.php
pi_34458698
1
2
3
4
5
6
7
8
<div containertje>
 <img style="float: left" >

   <div style="clear: both">
  <p>test</p>
 </div>
</div>
<hr />

ofwel: clear: both ipv clear: right
toch niet
pi_34458967
Maar dit wel: clear: both in de <hr> zetten
1
2
3
4
5
6
7
8
<div id="container">
 <img style="float: left" ">

   <div style="float: left">
  <p>text</p>
 </div>
</div>
<hr style="clear: both" />
pi_34458990
-dubbel-

[ Bericht 99% gewijzigd door the_disheaver op 25-01-2006 20:37:21 ]
pi_34460151
quote:
Op woensdag 25 januari 2006 20:31 schreef the_disheaver het volgende:
Maar dit wel: clear: both in de <hr> zetten
[ code verwijderd ]
Thnx. .
  zaterdag 28 januari 2006 @ 03:04:02 #160
46275 Castor
Obey the rules, miss the fun
pi_34540755
quote:
Op woensdag 25 januari 2006 20:59 schreef DutchBlood het volgende:

[..]

Thnx. .
Paar kleine opmerkingen over je site:

  • Ik zou het menu veranderen van een tabel naar een CSS menu (zie bv. Listamatic)
  • <br>eaks gebruiken voor ruimte kan ook in je CSS opgelost worden door margins te vergroten van bepaalde elementen.
  • gebruik zo veel mogelijk semantische HTML ipv nietszeggende divs/spans

    Voorbeeld:
    1<div id="titel">Sponsoring</div>

    en
    1<div class="subtitle">Sponsoren van het Ruud Middel Rally Team</div>

    Zou je beter als volgt kunnen neerzetten:
    1
    2
    <h1>Sponsoring</h1> 
    <h2>Sponsoren van het Ruud Middel Rally Team</h2>


    Niet alleen beter te gebruiken voor mensen die je site zonder styles bekijken maar ook beter te "begrijpen" en dus beter te indexen door zoekmachines.

    Verder ziet het er netjes uit hoor!
  •   zaterdag 28 januari 2006 @ 13:41:16 #161
    32768 DionysuZ
    Respect my authority!
    pi_34547497
    Even een vraagje. Ik probeer verticaal centreren nog steeds goed werkend te krijgen met css. Zie bijvoorbeeld http://www.ruudvandevoort.nl. Maar als ik deze met IE voor de mac bekijk dan ziet het er verneukt uit. Volgens mij ligt dat aan het html, body { height: 100%; } maar dat weet ik niet zeker, iemand een oplossing, eventuele mac ie hack, daarvoor?
    □ Reality is merely an illusion,albeit a very persistent one-A.Einstein
    ■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
    □ The war is not meant to be won.It is meant to be continuous-G.Orwell
      zaterdag 28 januari 2006 @ 13:51:22 #162
    46794 Berkery
    Fat bastard
    pi_34547879
    Allemaal CSS hacks op een rijtje: http://w3development.de/css/hide_css_from_browsers/summary/ of http://www.quirksmode.org/browsers/explorer5mac.html

    Maar ik heb begrepen dat IE op de Mac niet meer ontwikkeld wordt, en ook nauwelijks meer gebruikt wordt.

    [ Bericht 1% gewijzigd door Berkery op 28-01-2006 17:03:33 ]
    No Dukes of Hazzard in the classroom
      zaterdag 28 januari 2006 @ 15:46:13 #163
    46275 Castor
    Obey the rules, miss the fun
    pi_34551502
    quote:
    Op zaterdag 28 januari 2006 13:41 schreef DionysuZ het volgende:
    Even een vraagje. Ik probeer verticaal centreren nog steeds goed werkend te krijgen met css. Zie bijvoorbeeld http://www.ruudvandevoort.nl. Maar als ik deze met IE voor de mac bekijk dan ziet het er verneukt uit. Volgens mij ligt dat aan het html, body { height: 100%; } maar dat weet ik niet zeker, iemand een oplossing, eventuele mac ie hack, daarvoor?
    Vergeet IE voor de mac. Klote browser, weinig gebruikt en wordt niet meer ondersteund. Ziet het er goed uit in Safari? Dan is het goed.
    pi_34552816
    En om Quirksmode over Explorer 5.2 Mac te citeren:
    quote:
    Bug ridden crash prone piece of junk
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_34559786
    Dit probleem heeft met javascript en css te maken, maar de laatste leek me belangrijker, dus post ik het hier.

    Ik wil dat iets er zo uit komt te zien:


    Maar, tot op heden ziet het er alleen in Firefox een beetje uit zoals het moet zien. Firefox verschuift het menuutje alleen als je het inklapt (even refreshen als het toevallig wel goed werkt, de ene keer werkt het, de andere keer niet )
    http://82.168.244.204:1111/studio/studio.php

    In IE werkt het javascript-gedeelte goed (geen overbodige ruimtes) en in Opera is het acceptabel als ik nog wat aanpassingen in de css doe.

    Meld het even als de link het niet doet, het staat nu op mijn thuisserver.

    Het CSS-probleem: Hoe krijg ik het goed in Opera en IE?
    Het javascript-probleem (Firefox): Probeer het menuutje een paar keer in en uit te klappen en het verschuift naar beneden.

    -edit-
    Een tweede versie met wat kleine aanpassingen, blijft dezelfde fouten houden

    [ Bericht 10% gewijzigd door Nevermind op 28-01-2006 21:08:29 ]
    pi_34561644
    Het probleem in FireFix is dat je de display style van de thead op 'block' zet. Dat is geen geldige waarde voor een thead element. Standaard heeft een thead element display:table-header-group. Het makkelijkste is het om style.display = 'block' te vervangen door style.display = ''. De lege string zorgt er voor dat de standaard waarde wordt gebruikt.

    Een beetje vreemd dat je 2 keer een thead in een table hebt staan. Het lijkt me beter om 1 thead te gebruiken met 2 tr's.

    [ Bericht 16% gewijzigd door SuperRembo op 28-01-2006 21:44:48 ]
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_34561740
    SR, je bent geweldig

    -edit-
    dat is in de tweede en derde versie gefixt. en deze laatste werkt nu

    [ Bericht 30% gewijzigd door Nevermind op 28-01-2006 21:50:07 ]
    pi_34626404
    Ik wil graag een fold-out menutje maken. Dus een menu met een aantal items die opengeklikt kunnen worden. Als de Windows verkenner.

    Is dat mogelijk met css, of kan ik toch beter een oplossing met Javascript oid zoeken?
      maandag 30 januari 2006 @ 21:29:10 #169
    46794 Berkery
    Fat bastard
    pi_34627941
    Dit gaat je niet cross-browser lukken met alleen CSS, maar er zijn genoeg kant en klare menu's te vinden op de betere DHTML sites.
    No Dukes of Hazzard in the classroom
    pi_34640916
    ik heb een site met een aantal DIVs. om een voorbeeld te geven noem ik even de cda(.nl) site. stel dat elk vakje hier een eigen DIV is (denk even de onderste balk weg), en ik een resolutie van 2000x1500 draai (hypothetisch ), dan heb ik dus een open ruimte onderin. Hoe krijg ik de onderste DIVs helemaal uitgerekt tot onder? deze afstand is dus variabel per resolutie.
    As a rule, I never touch anything more sophisticated and delicate than myself.
    pi_34648240
    Ik loop ook ff vast met css, ik ben met mijn site bezig: site
    en in een poging om ook de achtergrondkleur van de de cellen naar css te laten verwijzen loop ik vast.

    Nu gebruik ik dus gewoon <tr bgcolor=..... /tr> en die wil ik laten verwijzen naar een stylesheet. Probleem is alleen dat ie hem niet pakt zodra je "over" meerdere cellen of tabellen heen wilt gaan, het enige wat me lukt is de achtegrondkleur van een lijn tekst te veranderen, maar de rest van de cel houdt zich daar ook niet aan.

    Iemand enig idee hoe dit op te lossen?

    [ Bericht 9% gewijzigd door Autoreply op 31-01-2006 15:13:07 ]
    pi_34648397
    <td style="background-color: #000000;"> al geprobeerd?
    of als je een externe stylesheet hebt;

    style.css:
    td.achtergrond { background-color: #000000; }

    je htmlpagina:
    <td class="achtergrond">
    As a rule, I never touch anything more sophisticated and delicate than myself.
    pi_34648475
    quote:
    Op dinsdag 31 januari 2006 15:10 schreef Desdinova het volgende:
    <td style="background-color: #000000;"> al geprobeerd?
    of als je een externe stylesheet hebt;

    style.css:
    td.achtergrond { background-color: #000000; }

    je htmlpagina:
    <td class="achtergrond">
    Je bent een held
    pi_34651688
    Ik zit met nog een vraagje: in Mozilla draait ie prima, maar in ie worden de kopjes die 14 en 20 zijn met dezelfde grootte als de tekst weergegeven. Ik vermoed dat dit al eerder gedefinieerd is voor die stukken. Normaal gesproken zou een tag hier toch overheen moeten gaan

    Ook in Opera klopt hij niet helemaal, daar schijnt de middelste kolom er raar uit te zien. (Niet zelf gezien.)

    => http://www.jarnonieuwenhuize.nl

    En let niet op de kleuren
      dinsdag 31 januari 2006 @ 17:07:29 #175
    46794 Berkery
    Fat bastard
    pi_34652022
    Heu, je hebt zelfs tags verzonnen: <kop1> en <kop2> - dat kan niet zomaar, dus de vraag is eigenlijk waarom Mozilla hier wel wat mee doet

    En je moet in CSS altijd een eenheid meegeven bij de groottes:

    font-size: 14 FOUT
    font-size: 14px GOED.

    <STYLE type="text/css">
    en </style> horen ook niet in een externe style sheet.
    No Dukes of Hazzard in the classroom
    pi_34712744
    -editje-

    [ Bericht 96% gewijzigd door DutchBlood op 02-02-2006 14:45:49 ]
    pi_34741732
    Ik ben bezig met de volgende pagina:
    http://www.altijdlente.net/webdesign/portfolio/
    Ik heb een container voor de content. Daarin staat het menu. Wanneer ik nu echter een andere div, bijvoorbeeld iets wat lijkt op een tabel in die content-container plaats komen de randen achter het menu door.

    Heeft er iemand enig idee hoe ik dit op kan lossen?
    pi_34742160
    Waarom geef je een div display: table-cell: (en dan ook nog een dubbele punt aan het eind)
    Je stylesheet eindigd me di, ontbreekt daar niet iets

    Ik denk dat er een margin-left van ongeveer 200px ontbreekt op de content div.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_34743314
    quote:
    Op zaterdag 4 februari 2006 21:55 schreef SuperRembo het volgende:
    Waarom geef je een div display: table-cell: (en dan ook nog een dubbele punt aan het eind)
    Je stylesheet eindigd me di, ontbreekt daar niet iets

    Ik denk dat er een margin-left van ongeveer 200px ontbreekt op de content div.
    Danku, margin-left van 250px deed het. .
    pi_34744966
    Ik snap die div met display: table-cell nog niet. Wat wil je daar me bereiken?
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_34745121
    quote:
    Op zaterdag 4 februari 2006 23:12 schreef SuperRembo het volgende:
    Ik snap die div met display: table-cell nog niet. Wat wil je daar me bereiken?
    Ik had \\\'m er in eerste instantie neergezet om die content div naast het menu te krijgen. Maar nu blijkt het zonder ook te werken...

    Had ik nog een vraagje:
    Als ik een afbeelding hebt, kan ik daar dan op een makkelijke manier de tekst linksbovenaan in een regel krijgen? Met een display:inline komt ie namelijk onderaan te staan.
    En een float:left zorgt er weer voor dat de afbeelding op een of andere manier buiten de border valt.
    pi_34778309
    Heeft er iemand nog toevallig de stylez.css van mijn site van gisteren in zijn temporary internet files staan?
    pi_34779112
    Bedoel je deze?
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_34785625
    quote:
    Op zondag 5 februari 2006 23:22 schreef SuperRembo het volgende:
    Bedoel je deze?
    Danku, danku!

    .
    pi_34937325
    Ik maak nog gebruik van een <marquee> op mijn site. Deze tag is echter niet toegestaan door de HTML validator van het W3C.

    Deze geeft aan dat ik het effect moet bereiken door middel van CSS. Ik heb gezocht, maar ik kan geen CSS code vinden die dit doet.

    Weet iemand het soms?
    Schuimpje... mijn liefste. Verlaat mij nimmer weer...
      vrijdag 10 februari 2006 @ 15:16:08 #186
    46794 Berkery
    Fat bastard
    pi_34937557
    Als je persé een scrollende tekst wilt hebben moet je gewoon marquee gebruiken, met CSS kan dit niet, met DHTML zal dit wel kunnen. Maar waarom moeilijk doen? Zelfs FF snapt <marquee>, en je krijgt heus niet de W3C politie op je dak.
    No Dukes of Hazzard in the classroom
    pi_35598320
    Ik ben bezig met de volgende; een layout zonder images ed, voor het realiseren van een projectje van mij. Echter is de layout in FF/IE totaal anders... en kan maar niet voor elkaar krijgen dat ze identiek er uit zien. De menu's zijn groter (hoger) in FF en in FF heb ik geen spacing onder 'onderdelen' die ik in IE wel heb iemand een idee?

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
    <head>

        <title>test</title>
        <style type="text/css">

        * { font-family: Verdana; font-size: 13px;}
        h1 { font-size: 24px; border-bottom: 3px solid gray; margin-bottom: 5px;}
        h2 { font-size: 16px; padding-bottom: 5px; padding-top: 5px; }
        html { background: white;}
        body { margin: 0 auto; padding: 30px; background: #ddd; border-left: 1px solid gray; border-right: 1px solid gray;}
        #container { width: 600px; border-bottom: 3px solid gray;}

        #navcontainer { margin: 0; padding: 0; height: 22px; font: 13px Verdana, sans-serif; width: 100%; border-bottom: 1px solid #bbb; list-style-type: none; }
        #navlist li a#current:hover { border-bottom: 3px solid #f90; background: #eee; }
        #navlist li { float: left; margin: 0; padding: 0; width: auto; display: block; }
        #navlist li a, #navlist li a:link { font: 13px Verdana, sans-serif; color: #555; text-decoration: none; padding: 3px 5px 3px 5px; display: block; }
        #navlist li a:hover { font: 13px Verdana, sans-serif; color: #039; border-bottom: 3px solid #bbb; cursor: pointer; background: #eee; }
        #navlist li a#current, #navlist li a#current:link { color: #000; cursor: default; font-weight: bold; border-bottom: 3px solid #999; }

        #subcontainer { margin: 0; padding: 0; height: 15px; font: 9px Verdana, sans-serif; width: 100%; border-bottom: 1px solid #bbb; list-style-type: none; }
        .sublist ul { list-style-type: 0; }
        .sublist li, .sublist li a { list-style-type: none; text-decoration: none; color: gray; font: 9px Verdana, sans-serif; font-weight: bold; height: 15px; float: left; padding-top: 2px; padding-right: 10px;}
        .sublist li a:hover { color: black; list-style-type: none; text-decoration: none; }

        select { border: 1px solid gray; font: 9px Verdana, sans-serif; width: 250px; }
        .f_input { border: 1px solid gray; font: 9px Verdana, sans-serif; width: 250px;}
        .f_radio { border: 1px solid gray; width: 20px; }
        .f_check { border: 1px solid gray: width: 20px; }
        button { border: 1px solid gray; font: 9px Verdana, sans-serif; width: 250px; }
        textarea { border: 1px solid gray; width: 250px; height: 150px; }

        p { padding-left: 10px; padding-right: 10px; }
        .left { width: 200px; float: left; }
        .break { clear: both; }
        </style>

        <script language="javascript" type="javascript/text">
        </script>
    </head>
    <body>

        <div id="container">
            <h1>HEX2PHP Archive builder v2.0</h1>
            <div id="navcontainer">
                <ul id="navlist">
                    <li id="active"><a href="#" id="current">Home</a></li>
                    <li><a href="#">Settings</a></li>
                    <li><a href="#">Installer settings</a></li>
                    <li><a href="#">Installer data</a></li>
                    <li><a href="#">Help</a></li>
                </ul>
            </div>
            <div id="subcontainer">
                <ul class="sublist">
                    <li><a href="#">Settings</a></li>
                    <li><a href="#" id="current">Disclamer</a></li>
                    <li><a href="#">Function checks</a></li>
                </ul>
            </div>
            <div id="subcontainer">
                <ul class="sublist">
                    <li><a href="#" id="current">Files and paths</a></li>
                    <li><a href="#">MySQL (database)</a></li>
                </ul>
            </div>

            <div id="home">

            </div>

            <div id="settings">

                <h2>Settings</h2>

                <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse tortor lorem, pellentesque quis, tristique id, iaculis eu, augue. Sed aliquet, enim a gravida mollis, pede mauris commodo nunc, in mollis eros mauris et urna. Cras adipiscing. Praesent viverra rutrum purus. Aliquam scelerisque vehicula nisi. Duis at libero. In ornare interdum mi. Aenean eget dolor pulvinar enim commodo tempus. Nulla facilisi. In et libero. Donec nonummy, tortor eu dapibus tempus, lorem dui lobortis nunc, at sodales mi metus vel leo. </p>
            
                <div class="left">Pulldown optie</div>
                <div class="left">
                    <select><option value="kut">Whahahahahahahaha</option></select>
                </div>
                <div class="break"></div>
       
                <div class="left">Input veld</div>
                <div class="left">
                    <input class="f_input" type="text" name="test" value="invoerveld" />
                </div>
                <div class="break"></div>

                <div class="left">Button</div>
                <div class="left">
                    <input class="f_input" type="button" name="test" value="Button" />
                </div>
                <div class="break"></div>

                <div class="left">Radio</div>
                <div class="left">
                    Yes <input class="f_radio" type="radio" name="test" value="Button" />
                    No <input class="f_radio" type="radio" name="test" value="Button" />
                </div>
                <div class="break"></div>

                <h2>Profiles</h2>

                <div class="left">Check</div>
                <div class="left">
                    Yes <input class="f_check" type="checkbox" name="test" value="Button" />
                    No <input class="f_check" type="checkbox" name="test" value="Button" />
                </div>
                <div class="break"></div>

                <div class="left">Textarea</div>
                <div class="left">
                    <textarea name="input">tralalala</textarea>
                </div>
                <div class="break"></div>
            </div>
        </div>
    </body>
    </html>
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
      woensdag 1 maart 2006 @ 13:37:09 #188
    12221 Tijn
    Powered by MS Paint
    pi_35604160
    Ik ben een kneus met CSS. Ik zit er altijd mee te kutten. Zo ook vandaag.

    Wat ik wil maken is een site met deze structuur.

    Wat ik zou willen is dat als de sidebar wat korter uitvalt het er zo uitziet en dat als de sidebar wat langer uitvalt het er zo uitziet.

    Het lukt me echter niet. Ik krijg steeds constructies die er zo of zo uitzien.

    Ik heb geprobeerd te werken met de sidebar en de content als float:right en float:left. Ik heb ook absolute plaatsing geprobeerd. Maar het blijft kut.

    Kan iemand me uitleggen hoe ik het wèl moet aanpakken?
    pi_35604863
    Wat is het bezwaar tegen tabellen?
      woensdag 1 maart 2006 @ 14:01:34 #190
    12221 Tijn
    Powered by MS Paint
    pi_35604934
    quote:
    Op woensdag 1 maart 2006 13:59 schreef Autoreply het volgende:
    Wat is het bezwaar tegen tabellen?
    Wat mij betreft niets, maar ik dacht dat dat uit den boze was
    pi_35605464
    @Tijn:
    Zet de content en sidebar divs beide in de main div. Zet net voor het einde van de main div een div met alleen clear:both.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_35605582
    quote:
    Op woensdag 1 maart 2006 13:37 schreef Tijn het volgende:
    Kan iemand me uitleggen hoe ik het wèl moet aanpakken?
    Zoiets?

    [ Bericht 85% gewijzigd door Litpho op 01-03-2006 14:22:11 (kut IE) ]
    "If you are depressed you shouldn't be in C major!" - Rick Beato
      woensdag 1 maart 2006 @ 14:21:33 #193
    12221 Tijn
    Powered by MS Paint
    pi_35605639
    quote:
    Op woensdag 1 maart 2006 14:16 schreef SuperRembo het volgende:
    @Tijn:
    Zet de content en sidebar divs beide in de main div. Zet net voor het einde van de main div een div met alleen clear:both.
    Geniaal! Het werkt!



    Maar is zo'n oplossing niet een lapmiddel? Of is er gewoon geen manier om dit goed te krijgen zonder onzichtbare divs te maken?
    pi_35605765
    Misschien kan je in jouw geval de footer ook in de main div zetten en dan de clear:both op de footer.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
      woensdag 1 maart 2006 @ 14:30:18 #195
    12221 Tijn
    Powered by MS Paint
    pi_35605959
    Dat zou inderdaad ook wel werken. Maar dat vind ik qua structuur niet zo'n goeie oplossing. Ik ga me dan geheid een keer afvragen wat die dubbele </div> onderaan doet en haal het dan weg Dan doe ik het liever met de onzichtbare div.

    Maar dit is wel waarom ik zo'n moeite met CSS heb, zelfs voor simpele dingen die voor m'n gevoel heel clean zouden moeten kunnen, moet je rare bokkensprongen maken.
    pi_35610328
    Ik ben ook een kneus met css, maar gaat steeds iets beter... maar Sr, heb je geen idee wat er fout gaat bij mij?
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
    pi_35612752
    Er zitten iig 2 kleine foutjes in je css.
    Verder zullen de verschillen die je tussen IE en FF ziet wel komen door de verschillende box models (zie bijv quirksmode.org)
    quote:
    1. In the W3C box model, the width of an element gives the width of the content of the box, excluding padding and border.
    2. In the traditional box model, the width of an element gives the width between the borders of the box, including padding and border.
    Je geeft vaak de breedte (of hoogte) van een element en ook een border of padding. Daardoor zie je de verschillen.

    Je gebruikt ook meerdere keren dezelfde id, terwijl een id uniek moet zijn. Daardoor werkt je "current" style niet goed. (Dat gaat ook in IE fout)
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_35649262
    Ik heb van deze site een menu gehaald, en het werkt perfect. Op 1 ding na.
    Ik heb een aantal "hoofditems" naast elkaar, maar als het browser venster te smal word voor het totale menu, dan springt het laatste blokje naar de volgende regel. En dan werkt je menu niet meer zo lekker

    Hoe zorg ik dat de hoofditems altijd naast elkaar blijven staan, en dat er dan gewoon een horizontale scrollbar komt. Ik heb al wat geprobeer met nowrap, en een div er omheen, maar dat werkt niet

    Misschien dat jullie een oplossing weten?
    pi_35671494
    ik denk dat je moet kijken naar je float
    As a rule, I never touch anything more sophisticated and delicate than myself.
    pi_35671709
    quote:
    Op woensdag 1 maart 2006 14:21 schreef Tijn het volgende:
    Geniaal! Het werkt!



    Maar is zo'n oplossing niet een lapmiddel? Of is er gewoon geen manier om dit goed te krijgen zonder onzichtbare divs te maken?
    De enige manier om te zorgen dat opvolgende content onder je floats begint is om een element te plaatsen dat geen floats dult aan een van beide of beide kanten.
    Daarvoor kan je een lege clearing-div gebruiken zoals SR, of de clear-both toe te voegen aan je opvolgende content-element.

    Verders is het zo dat floatende content de container div niet opstretchen in de hoogte. Om te zorgen dat je container toch de complete floats omvat kan je dat oplossen door te eindigen met een non-floating element; deze stretchen vervolgens je container wel op.

    Omdat er vaak container divs zijn die enkel floatende elementen bevatten wordt weer de clearing-div gebruikt. Met of zonder content maakt eigenlijk niet uit, zolang je hij maar niet float :-)
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')