Div is img +50
Ik zit met het volgende en heb al veel op internet gezocht maar zonder resultaat,
Ik zit het het volgende
Als ik een div hem waarin een img staat, dan moet de div de hoogte van de img krijgen +50 px.
De hoogtes van de afbeeldingen varieëren, dus ik kan geen vaste hoogte meegeven, wie heeft er een idee?
Groeten
Margin / padding?
Probleem is, dat ik een systeem aan het maken ben dat niet te benaderen is met de html, hij zou dus de hoogte van de img automatisch moeten nemen en daar 50 aan toevoegen.
Padding hoeft ook geen hoogte te hebben, verder is padding CSS en geen HTML.
krijg ik dan gewoon een div met padding-bottom 50px?
Is hij dat automatisch 50 hoger dan de img ongeacht de grootte? Nee toch?
Jewel. Geef de div maar eens een border van één pixel mee, dan zie je precies wat er gebeurt. Padding zit tussen border en content, margin zit buiten de border. Dus als je de div een padding-bottom van 50px meegeeft, dan zal er tussen de content in de div, en de border een ruimte van 50px ontstaan.
Stom van mij dat ik dat zelf niet heb bedacht...
Mochten er nog vragen zijn dan laat ik dat weten
Alvast bedankt
Toevoeging op 28/02/2011 22:02:35:
Ik zit toch met een probleem, het wil me niet lukken,
ik heb de volgende code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
div.1{
width: 100%;
margin-left:5px;
margin-top:0px;
padding-bottom:50px;
}
div.2 {
float:right;
margin-right:50px;
margin-left:5px;
}
width: 100%;
margin-left:5px;
margin-top:0px;
padding-bottom:50px;
}
div.2 {
float:right;
margin-right:50px;
margin-left:5px;
}
Om de een of andere rede werkt hij alleen als ik een hoogte toevoeg aan div 1 en ik kan de opslossing niet vinden
dus je moet de height en width meegeven zodat de padding het doet?
normaal gesproken word automatisch de afbeeldingsgrote gepakt, en daar dan gewoon 50px padding aanvast toch?
Dat dacht ik dus ook, maar wat er dan gebeurd is dat het met de afbeeldingen goed gaat, maar de tekst die ook in de div staat word dan gewoon onder elkaar geplakt als 1 lange tekst
Classnamen mogen nooit beginnen met een cijfer.
Die naam hangt er enkel aan omdat de eigenlijke namen niet relevant zijn