Het mag wel van de W3 validator. Maar ik zou het niet doen, naar mijn idee hoort een fieldset in een form.quote:Op donderdag 3 juli 2008 18:58 schreef DionysuZ het volgende:
Ik heb een vraagje, niet gericht op CSS, maar kan wellicht toch hier terecht omdat ik geen apart topic ervoor wil openen.
Weet iemand of ik de FIELDSET tag ook legaal kan gebruiken buiten een form, bijvoorbeeld om een menu heen (zoals fieldset met legend = main menu, sub menu, dat soort)?
Bij XHTML sluit je een tag altijd af. Bij een dubbele tag krijg je dus <b> en </b>, bij een enkele tag krijg je resultaten als <img .... /> en <br />.quote:Op dinsdag 8 juli 2008 22:30 schreef MadGuy het volgende:
Even een stomme vraag tussendoor, omdat het mij niet helemaal duidelijk is.
Kun je <img> nu ook afsluiten met /> net zoals <br /> of moet dat altijd > zijn? En hoe zit dat met metatags?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | position:absolute; background-repeat:no-repeat; width:792px; margin-left:-400px; margin-top:100px; left:50%; background-color:#FFCCFF; } .page_content { position:absolute; width:613px; left:100px; top:144px; overflow:auto; background-color:transparent; } <div id="container"> <div class="page_content"> veeeeel tekst </div> </div> |
height:100% maakt de hoogte van container zo hoog als het scherm (plus die 100px positioning), height:auto; doet helemaal niks.quote:Op woensdag 9 juli 2008 22:54 schreef HuHu het volgende:
Doe eens in die container iets van height:100% of height:auto ofzo, en gooi bij page_content die overflow en background-color eens weg.
Een background-color: transparent; doet vrij weinig. Bij een snelle test had ik meteen resultaat toen ik "position: absolute;" weghaalde bij .page_content.quote:Op woensdag 9 juli 2008 22:54 schreef HuHu het volgende:
Doe eens in die container iets van height:100% of height:auto ofzo, en gooi bij page_content die overflow en background-color eens weg.
Waarom gebruik je eigenlijk "position: absolute;" ? Er zijn meer opties om dingen te positioneren, en met absolute haal je dingen uit de normale flow en wordt het voor de browsers veel lastiger om er goed mee te werken. Normaal gesproken staan elementen met "position: absolute;" onder in de pagina (qua html source, niet noodzakelijk qua layout).quote:Op woensdag 9 juli 2008 22:46 schreef wonderer het volgende:
Maar met relative werkt het ook niet. Wat moet ik dan?
Omdat ik niet beter weet? Ik sta open voor suggesties, hoorquote:Op woensdag 9 juli 2008 23:19 schreef Light het volgende:
[..]
Waarom gebruik je eigenlijk "position: absolute;" ? Er zijn meer opties om dingen te positioneren, en met absolute haal je dingen uit de normale flow en wordt het voor de browsers veel lastiger om er goed mee te werken. Normaal gesproken staan elementen met "position: absolute;" onder in de pagina (qua html source, niet noodzakelijk qua layout).
Een suggestie dan, met wat css commentaar om wat dingen te verduidelijken.quote:Op woensdag 9 juli 2008 23:27 schreef wonderer het volgende:
[..]
Omdat ik niet beter weet? Ik sta open voor suggesties, hoor ;)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | /* De meeste browsers hanteren hier niet standaard 0, waardoor je pagina nooit strak tegen de rand kan komen */ margin: 0; padding: 0; } #container { width:792px; /* De volgende twee regels zorgen voor horizontaal centreren */ margin-left:auto; margin-right:auto; margin-top:100px; background-color:#FFCCFF; } .page_content { width:613px; /* Ik neem aan dat deze div gecentreerd moet worden in de vorige */ margin-left:90px; /* Eventueel kun je met margin-top een ruimte vanaf de bovenkant instellen */ } |
1 2 3 4 5 6 | text-align: center; } #container { text-align: left; } |
1 2 3 | margin: 0 auto; } |
Ik heb hier helaas geen IE bij de hand om mee te testenquote:Op woensdag 9 juli 2008 23:33 schreef wonderer het volgende:
"top" en "left in .page_content heb ik veranderd in margin-top en margin-left en position weggehaald en nu werkt het... alleen in FF
Het lijkt erop dat IE6 margin-top negeertquote:Op woensdag 9 juli 2008 23:46 schreef Light het volgende:
[..]
Ik heb hier helaas geen IE bij de hand om mee te testen
IE6 is een ramp. Gelukkig komt IE7 steeds meer op, en die gedraagt zich een stuk beter.quote:Op woensdag 9 juli 2008 23:54 schreef wonderer het volgende:
[..]
Het lijkt erop dat IE6 margin-top negeertIk heb nu een padding in de container met dezelfde afstand, maar nu doen mijn muisovers (css, daar heb ik al een hack voor gebruikt voor IE6. Ik haat IE6
) het niet meer...
Dat dan maar eens morgen proberen, thanks!quote:Op maandag 11 augustus 2008 22:36 schreef Light het volgende:
Ik heb recentelijk ook sIFR gebruikt op een site en ik kreeg sIFR 2.0 niet werkend. Maar ik zag wel een sIFR 3.0 beta, en die werkt wel (maar bij mij niet goed in IE6).
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |