Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[CSS] div spacing bottom

Pagina: 1
Acties:
  • 201 views sinds 30-01-2008
  • Reageer

  • enveekaa
  • Registratie: September 2003
  • Laatst online: 30-11 19:36
Voor een eenvoudige webapplicatie gebruik ik een divje om het eea weer te geven, werkt opzich prima.
Maar (jawel.. :)) als de content teveel wordt om zonder scrollbars te laten zien wordt de div netjes langer, alleen eindigt deze zonder onderste border, zie afbeelding:

Afbeeldingslocatie: http://enveekaa.net/files/div_fout.jpg

Ik verwacht eigenlijk deze uitkomst, met wat extra spacing dus;

Afbeeldingslocatie: http://enveekaa.net/files/div_goed.jpg

De css class die ik nu gebruik is:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
#edit {
    background: #efefef;
    border: 1px solid #999999;
    padding: 20px;
    left: 50px; 
    bottom: 50px;
    top: 50px;
    position: absolute;
    width: 470; 
}


[mbr]Zet je code voortaan in [code=css][/code] tags voor de kleurtjes ;)[/]
Ik gebruik hier bottom om de spacing aan de onderzijde weer te geven, ik ben er eerlijk gezegd niet zeker van of dit gaat werken.
Iemand een idee hoe ik dit oplos?

[ Voor 5% gewijzigd door enveekaa op 10-08-2007 19:31 ]


  • DoubleJ
  • Registratie: December 2002
  • Laatst online: 07-02 09:46

DoubleJ

Een ninjja!

margin-bottom: XX px ?

  • Kiphaas7
  • Registratie: Februari 2005
  • Laatst online: 30-11 19:58
position absolute schijnt nogal problemen te geven en kan je dus het beste vermijden.

En waarom gebruik je left right bottom center ipv margin?

  • enveekaa
  • Registratie: September 2003
  • Laatst online: 30-11 19:36
margin-bottom haalt niks uit, in ie7 althans :)

@kiphaas: margin is inderdaad beter, is inmiddels veranderd. Toch krijg ik die margin onderaan mijn divje niet te zien.. misschien is dit wel gewoon de bedoeling?

  • DoubleJ
  • Registratie: December 2002
  • Laatst online: 07-02 09:46

DoubleJ

Een ninjja!

je zou kunnen proberen de body een padding mee te geven.. iets meer code of een linkje zou wel makkelijk zijn.

  • enveekaa
  • Registratie: September 2003
  • Laatst online: 30-11 19:36
Je hebt gelijk hier wat meer code.
De CSS die ik nu gebruik:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
#edit {
    background: #efefef;
    border: 1px solid #999999;
    padding: 20px;
    margin: 50px;
    width: 470; 

}


De HTML die ik gebruik is:

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    
<title>qcms - nieuwsbeheer</title>
<link type="text/css" href="css/qcmslogin.css" rel="stylesheet">
<script language="javascript" type="text/javascript" src="include/tinymce/tiny_mce.js"></script>
</head>
<body>
<div id="edit">
inhoud
<p class="subtext">
<hr size="1" color="#444444">
<b>qcms</b> content management system<br />version 1.2
</p>
</div>
</body>
</html>


Ik heb nog niets geprobeerd met de body padding, omdat ik denk (lees hoop :?) dat het ook met CSS kan.

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 12:00

MueR

Admin Devschuur® & Discord

is niet lief

Elk element kan een padding krijgen. Ook de body, zelfs html.

Anyone who gets in between me and my morning coffee should be insecure.


  • enveekaa
  • Registratie: September 2003
  • Laatst online: 30-11 19:36
Ik heb het inderdaad opgelost met de body padding tip eerder in deze draad.
Hele degelijke en simpele oplossing.. thanks!

[ Voor 0% gewijzigd door enveekaa op 10-08-2007 23:12 . Reden: typo ]

Pagina: 1