quote:Op maandag 24 maart 2008 16:24 schreef CraZaay het volgende:
IE voor de Mac moet je niet meer ondersteunen, niemand gebruikt die meer, wordt sinds 1999 niet meer ontwikkeld en kun je niet eens meer downloaden bij MS
Firefox 3 zal er net zo mee omgaan als Firefox 2, namelijk standards compliant conform de W3C richtlijnen
En voor box model problemen: met welk doctype?
Ik denk het niet Als jij met een valid doctype een browser in standards mode laat renderen dan gebruikt zowel IE (6 & 7), Firefox, Safari, etc allemaal het W3C box modelquote:Op maandag 24 maart 2008 17:47 schreef Fliepke het volgende:
Dit probleem, dat staat lost van je doctype
hehe, ik ben gewoon gestopt Ga morgne wel verderquote:Op maandag 24 maart 2008 21:36 schreef CraZaay het volgende:
Hehe, no prob. Vandaar dat ik naar het gebruikte doctype vroeg, want dat scheelt héél veel box model koppijn
Ja hoe moet ik nu nog een nuttige TVP doen dan?quote:Op maandag 24 maart 200821:49 schreef Fliepke het volgende:
[..]
hehe, ik ben gewoon gestopt Ga morgne wel verder
1 2 3 4 5 6 7 8 9 10 | border-width:0; height:100%; margin:0; padding:0; } #container{ height:100%; } |
1 2 3 4 5 6 7 8 9 | <body> <div id="container"> bla bla bla </div> </body> </html> |
Dat komt doordat je alles aan het floaten bent (inclusief div right, waar de content nu in staat), dan gaat 'ie altijd vaag doen als je de hoogte in gaat werken. Probeer anders div.right eens margin-left:150px; mee te geven en de float er van weg te halen.quote:Op woensdag 9 april 2008 13:23 schreef Swetsenegger het volgende:
http://test.xploise.nl/floattest.html
Simpel verhaal. containerdivje met een blauwe achtergrond.
Daarbinnen 2 floating divs genest. 1 met een transparante background en 1 met een rode background.
De bedoeling is nu dat de linkerbalk de blauwe achtergrond krijgt van de containerdiv. Immers zal de linkerdiv anders 'korter' zijn dan de rechter div met volledige content.
Maar.... de container div 'groeit' niet mee met de content als dit floats zijn.... Hoe los ik dit op? (in dit voorbeeld kan je met een background image aan de gang, maar in de uiteindelijke pagina is dit stuk onderdeel van een groter geheel.)
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 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <style> #container{ position:relative; width:950px; padding:0; background-color:blue; } .left{ float:left; width:150px; padding:0; margin:0; background-color:transparent; } .right{ margin-left:150px; padding:0; background-color:red; width:800px; }</style> </head> <body> <div id="container"> <div class="left">Left</div> <div class="right"> <p>bla</p> <p>bla</p> <p>bla</p> </div> </div> </body> </html> |
Vertel mij wat. 100% height is eigenlijk best wel eenvoudig te doen met kleine website`jes/apps waar weinig van content in zit en waar je toch NOOIT buiten de viewport zult vallen. Maar het gaat gewoon door margin en padding gigantisch de mist in. Lijkt wel alsof ze met 100% height layouts ineens helemaal niet meer doen wat ze moeten doen (dus margin als in ruimte BUITEN het betreffende element en padding de ruimte IN het betreffende element).quote:Op woensdag 9 april 2008 13:24 schreef Swetsenegger het volgende:
CSS 100% viewport/canvas heights zijn een drama tuvai. Ik zou je bijna aanraden een tabel te gebruiken....
Klopt, ik heb wel hacks gezien die een footer altijd strak onderaan de viewport positioneren. Maar eigenlijk geen zuivere css oplossing.quote:Op woensdag 9 april 2008 13:31 schreef Tuvai.net het volgende:
[..]
Vertel mij wat. 100% height is eigenlijk best wel eenvoudig te doen met kleine website`jes/apps waar weinig van content in zit en waar je toch NOOIT buiten de viewport zult vallen. Maar het gaat gewoon door margin en padding gigantisch de mist in. Lijkt wel alsof ze met 100% height layouts ineens helemaal niet meer doen wat ze moeten doen (dus margin als in ruimte BUITEN het betreffende element en padding de ruimte IN het betreffende element).
In het vorige topic ook al zo'n probleem opgelost.quote:Op woensdag 9 april 200813:23 schreef Swetsenegger het volgende:
http://test.xploise.nl/floattest.html
Simpel verhaal. containerdivje met een blauwe achtergrond.
Daarbinnen 2 floating divs genest. 1 met een transparante background en 1 met een rode background.
De bedoeling is nu dat de linkerbalk de blauwe achtergrond krijgt van de containerdiv. Immers zal de linkerdiv anders 'korter' zijn dan de rechter div met volledige content.
Maar.... de container div 'groeit' niet mee met de content als dit floats zijn.... Hoe los ik dit op? (in dit voorbeeld kan je met een background image aan de gang, maar in de uiteindelijke pagina is dit stuk onderdeel van een groter geheel.)
Hier is niks te zienquote:Op vrijdag 11 april 2008 08:54 schreef webbyplus het volgende:
Hallo,
Ik zit met een website probleempje.
Ergens heb ik iets gewijzigd in mijn website layout wat er voor gezorgd heeft dat het vernacheld getoond wordt in internetexplorer. In firefox loopt ie wel perfect.
Kan iemand zien wat er mis is? Mijn site www.voetbalmanager.net , mijn css: http://www.dutchville.com/kid/images/Orange.css
bvd
webby
Wat heb je gewijzigd? Dat beperkt het zoeken een heel stukquote:Op vrijdag 11 april 2008 08:54 schreef webbyplus het volgende:
Ergens heb ik iets gewijzigd in mijn website layout wat er voor gezorgd heeft dat het vernacheld getoond wordt in internetexplorer.
Zo ziet het er uit in IE:quote:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <link href="file:///C|/Users/Administrator/Desktop/Test 03/Assets/styles.css" rel="stylesheet" type="text/css" /> <link href="Assets/styles.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="containerDiv"> <div id="rechterDiv"></div> <div id="headerDiv"></div> <div id="mainDiv"></div> <div id="footerDiv"></div> <div id="navigatieDiv"></div> </div> </body> </html> |
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 | #containerDiv { margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: 600px; width: 900px; background-color: #333333; } #rechterDiv { float: right; height: 500px; width: 100px; border: 1px solid #FFFFFF; } #headerDiv { float: right; height: 100px; width: 690px; border: 1px solid #FFFFFF; } #mainDiv { float: right; height: 300px; width: 690px; border: 1px solid #FFFFFF; } #footerDiv { float: right; height: 100px; width: 690px; border: 1px solid #FFFFFF; } #navigatieDiv { height: 500px; width: 100px; border: 1px solid #FFFFFF; } body { margin: 0px; background-color: #000000; } |
Wat is jouw graadmeter voor optimale code is dan mijn vraag. Of het er goed uitziet in Dreamweaver?quote:Op donderdag 17 april 2008 17:06 schreef JJasperO het volgende:
Met andere woorden. Wat is hier nu toch niet optimaal aan?
Hoewel de divjes zich voorbeeldig gedragen in Opera, blijft de navigatieDiv in de Dreamweaver interface hangen. Dat is mijns inziens niet optimaal omdat het dan moeilijker is om in design view de website te overzien.quote:Op donderdag 17 april 2008 17:13 schreef CraZaay het volgende:
[..]
Wat is jouw graadmeter voor optimale code is dan mijn vraag. Of het er goed uitziet in Dreamweaver?
Oei, in IE7 gaat het ook fout. Daar blijft navigatieDiv hangen. In Opera niet. Het is dus half goed .quote:Op donderdag 17 april 2008 19:32 schreef CraZaay het volgende:
Check je site in Opera, IE6 & 7, Safari en Firefox zou ik zeggen. Ziet dat er goed uit en is de W3C-validator het eens met je code, dan zou ik me geen zorgen maken. Meteen een goede reden om Dreamweaver de deur uit te doen
Je HTML valideert wel?quote:Op donderdag 17 april 2008 21:34 schreef JJasperO het volgende:
[..]
Oei, in IE7 gaat het ook fout. Daar blijft navigatieDiv hangen. In Opera niet. Het is dus half goed .
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl"> <head> <title>Baggeruser opzetje</title> <!-- link naar de style sheet --> <link rel="stylesheet" type="text/css" href="stylesheet.css" /> </head> <body> <!-- de bovenkant van de website --> <div id="header"> </div> <div id="left"> </div> <div id="right"> sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs gggfgsf sfgsf sf sf sfgsf gs </div> <!-- einde container_all div --> </body> </html> |
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 | font-family: Myriad Pro, Tahoma, Verdana, Arial, Sans-Serif; background-color: #FFF; font-size: 12px; } /*Header*/ #header { background-color: #0F0; height: 100px; } /*Inhoud*/ #left { float: left; height: 500px; color: #000; width: 20%; background-color: #F00; } #right { overflow: auto; float: left; color: #000; width: 80%; background-color: #00F; } |
En als je wilt dat dat vlak om lay-out redenen altijd zo groot is: faux columns (de breedte is geen probleem, die kun je gewoon op 100% zetten met links een marge voor het blok ernaast, de hoogte is wel een issue wat je hiermee oplost).quote:Op vrijdag 25 april 2008 01:35 schreef chalrune het volgende:
met inhoud in "right" word het automatisch netjes groter
Dat kan in principe met de pseudo-class :hover. Dat werkt niet gegarandeerd in IE, daar is :hover eigenlijk alleen voor linkjes. Maar zo staat het niet in de W3C specificatie.quote:Op maandag 28 april 2008 22:53 schreef Chandler het volgende:
Weet iemand of het volgende mogelijk is in CSS/Divs en zo ja, hoe?
[ afbeelding ]
en dan doel ik op het eerste kopje een soortement van mouse on/over?
1 |
1 2 3 4 5 6 7 | doe iets } div.hover div.footer { doe iets } |
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 | <tr> <td style='border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;'> <input style='border: none; background-color: #FFBFBF;' /> </td> <td style='border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;'> <input style='border: none; background-color: #FFBFBF;' /> </td> </tr> <tr> <td style='border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;'> <input style='border: none; background-color: #FFBFBF;' /> </td> <td style='border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;'> <input style='border: none; background-color: #FFBFBF;' /> </td> </tr> <tr> <td style='border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;'> <img src="http://i.fokzine.net/pm_media/swtb_no_pm.png" width="15" height="15" border="0" /><br /> </td> <td style='border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA;'> <img src="http://i.fokzine.net/pm_media/swtb_no_pm.png" width="15" height="15" border="0" /><br /> </td> </tr> </table> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |