1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | position: relative; } #wrapper .background { position: absolute; opacity: 0.5; filter: alpha(opacity=50); background-color: #f00; width: 400px; height: 300px; } #wrapper .content { position: absolute; width: 400px; height: 300px; color: #000; } |
1 2 3 4 5 6 7 8 | <div class="background"></div> <div class="content"> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse est turpis, aliquet a, auctor vel, bibendum elementum, urna. In ut lorem. Cras pretium lacinia urna. Etiam porttitor iaculis leo. Nam placerat, dolor congue accumsan condimentum, urna felis convallis odio, in convallis erat sapien at est. Maecenas risus nibh, rutrum interdum, pulvinar et, interdum eu, erat. Mauris sagittis, risus ac tristique facilisis, quam enim viverra pede, molestie tincidunt justo lectus a sapien. Cras porttitor. Mauris dapibus tincidunt risus. Maecenas in nisi id lorem ornare varius. </p> </div> </div> |
De div van 125px floaten.quote:Op maandag 21 november 2005 21:01 schreef DutchBlood het volgende:
Had ik nog een vraagje.
Ik heb twee div's naast elkaar, de ene is 125px breed, en de andere moet de ruimte opvullen die overblijft van de andere div. Hoe doe ik dat?
Hoeft toch niet. Een <div> is een block-element, die vullen standaard alles op.quote:Op maandag 21 november 2005 21:14 schreef DutchBlood het volgende:
[..]
Ja, maar de overige div kan ik dan nog geen 100% width geven, dan zet ie 'm eronder.
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 | { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 60px; margin-bottom: 0px; } Table.main { border: 0px; padding: 0px; width: 800px; background-color:#F8E600; } TD, TH { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; vertical-align:top } tr.scheiding_header_concent /* blauwe balk bovenin */ { background-color: #181747; height: 30px; padding: 0px; border: 0px; } td.tabbladen { text-align: right; padding-right: 20px; padding-bottom: 0px; margin: 0px; border-bottom: solid 0px #FFFFFF; vertical-align: bottom; border: 0px; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <body> <table width="800" border="0" cellspacing="0" cellpadding="0" class="main" align="center"> <tr> <td width="150" height="40"> </td> <td width="150" height="40" class="tabbladen"> <img src="images/actief_links.gif" alt="" border="0"> <a href="index.php"><b>Home</b></a> <img src="images/actief_rechts.gif" border="0" alt=""> </td> </tr> <tr class="scheiding_header_concent"> <td colspan="2"> </td> </tr> </table> </body> </html> |
http://www.quirksmode.org/css/box.htmlquote:Op vrijdag 25 november 2005 20:38 schreef Chandler het volgende:
ow dat is lekkermaar hoe kunnen we dat oplossen? ik weet dat IE (width + border == lengte) ze er bij telt en dus nu ook dat FF ze bij de lengte voegt, maar hoe lossen we dat op, weer van die vieze hacks?
![]()
Alistapart.com kan het beter uitleggenquote:Op vrijdag 25 november 2005 22:15 schreef FlowDesign het volgende:
Misschien dat een van jullie het misschien weet:
Ik heb zeg maar onderstaande indeling van een webpagina opgebouwd met CSS.
De lichtblauwe achtergrond is een DIV (layer) met vaste plek (margin: 0 auto) zodat deze in het midden wordt uitgelijnd.
De andere zijn ook DIV's (met vaste plek).
Alleen het menu is "Floating: left".
De height staat niet vast, de margins en de paddings wel.
Echter wat er nu gebeurd is dat wanneer er te weinig tekst in het menu of in de content layer staan, de footer te hoog op de pagina komt waardoor de achtergrond weer te zien is.
Ik vraag mij dus af: Is het mogelijk om te zorgen dat de footer altijd dusdanig ver onderaan de pagina komt te staan zodat de achtergrond niet meer te zien is.
Tnx manquote:Op vrijdag 25 november 2005 22:53 schreef Quarks het volgende:
[..]
Alistapart.com kan het beter uitleggen
Hmmzz... nu werkt het wel in FireFox, maar in IE (6) zet ie die footer weer niet onderaan.quote:Op zaterdag 26 november 2005 16:14 schreef FlowDesign het volgende:
[..]
Tnx man
Ik heb het helemaal gelezen, maar dat stuk voor MAC ondersteuning ga ik niet gebruiken. Ik gebruik de pure-CSS oplossing (aangezien de desbetreffende website dan toch wel compatible is voor 99,9% van de bezoekers).![]()
Wat heb je bij height staan voor de tweede div?quote:Op donderdag 1 december 2005 22:59 schreef DionysuZ het volgende:
hm vraagje.
ik heb 2 divs, de een genest in de ander. De eerste heeft een hoogte van 100% van het scherm. De tweede is absoluut gepositioneerd in de eerste en heeft een variabele hoogte. Nu is het zo dat als de inhoud van de tweede erg veel wordt, er tekst gaat wegvallen omdat de buitenste div niet mee resized. hoe los ik dat op?
1 2 3 4 5 6 7 | min-height: 100%;/* W3C */ _height: 100%;/* IE */ } #inner { /* GEEN position: absolute */ } |
Hier staat vast wel tussen wat je zoekt.quote:Op zondag 4 december 2005 11:45 schreef Chandler het volgende:
Tnx SuperRembo, maar bedoel meer de platte menu met vaste icons (zoals de bar bij winzip, add, extract, ennuh de korte tabs zoals in office(excel etc)
Bedoel je zoiets?quote:Op zondag 4 december 2005 12:58 schreef Chandler het volgende:
die had ik ook al gezienmaar dat is net niet wat ik zoek... je moet het zien als de button bar van (tool bar) van internet explorer... de stijle van de achtergrond etc
Waarom knip je niet gewooon die plaatjes uit en maak je het zelf; zo moeilijk is het niet.quote:Op zondag 4 december 2005 13:16 schreef Chandler het volgende:
dat is het bijna maar dan de grote versie er van![]()
[afbeelding]
ofzo![]()
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |