Hallo Tweakers,
De hele dag ben ik bezig geweest met dit ongelooflijk irritante probleem en ik geloof dat jullie mijn laatste hoop zijn. Ik kan me niet voorstellen dat niemand anders dit probleem nog nooit heeft gehad. Misschien gebruik ik niet de juiste zoektermen, ik weet het niet. Hoe dan ook:
In de code hieronder staat een klein onderdeel van mijn form. Achter een label met beschrijving van de input-box komt een plaatje genaamd info.png (14x14px). Een margin op de class "plaatje" zorgt er echter voor dat de label die ervoor staat ietswat naar beneden gaat en die krijg ik onder geen beding weer terug naar boven, zodat zij mooi op één lijn zit met de inputbox en label. Het volgende plaatje laat zien wat ik zou willen bewerkstelligen:

De hele dag ben ik bezig geweest met dit ongelooflijk irritante probleem en ik geloof dat jullie mijn laatste hoop zijn. Ik kan me niet voorstellen dat niemand anders dit probleem nog nooit heeft gehad. Misschien gebruik ik niet de juiste zoektermen, ik weet het niet. Hoe dan ook:
In de code hieronder staat een klein onderdeel van mijn form. Achter een label met beschrijving van de input-box komt een plaatje genaamd info.png (14x14px). Een margin op de class "plaatje" zorgt er echter voor dat de label die ervoor staat ietswat naar beneden gaat en die krijg ik onder geen beding weer terug naar boven, zodat zij mooi op één lijn zit met de inputbox en label. Het volgende plaatje laat zien wat ik zou willen bewerkstelligen:

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
| <!DOCTYPE HTML> <html> <head> <link href="test.css" rel="stylesheet" type="text/css"> <head> <body> <div class="linkerzijde"> <div class="inner-linkerzijde"> <label class="labeltje">Geboortedatum</label> <img class="plaatje" src="img/info.png" title="Vul hier de geboortedatum in."> </div> </div> <div class="rechterzijde"> <input name="dag" type="text" title="Dag van de maand waarop u geboren bent" id="dag" size="1" maxlength="2" /> <input name="maand" type="text" title="Maand van het jaar waarin u geboren bent" id="maand" size="1" maxlength="2" /> <input name="jaar" type="text" title="Jaar waarin u geboren bent" size="2" maxlength="4" /> <label>(dd-mm-jjjj)</label> </div> <br><br> <div class="linkerzijde"> <div class="inner-linkerzijde"> <label class="labeltje">Geboortedatum partner</label> <img class="plaatje" src="img/info.png" title="Vul hier geboortedatum van uw partner in."> </div> </div> <div class="rechterzijde"> <input name="dag" type="text" title="Dag van de maand waarop u geboren bent" size="1" maxlength="2" > <input name="maand" type="text" title="Maand van het jaar waarin u geboren bent" size="1" maxlength="2" /> <input name="jaar" type="text" title="Jaar waarin u geboren bent." size="2" maxlength="4" /> <label>(dd-mm-jjjj)</label> </div> </body> </html> |
Cascading Stylesheet:
1
2
3
4
5
| .linkerzijde{display:inline; width:320px; float:left; height:30px;} .inner-linkerzijde{float:right;} .rechterzijde{display:inline; float:left;} .plaatje{top:14px;} |