Hallo,
die div's hatten ein display: inline;
und deshalb waren sie absolut überflüssig. Die einzige CSS-Eigenschaft eines DIV ist display:block - und diese wird nicht vererbt.und wieso funktioniert folgendes?
div {
display: inline;
}<div>hm</div>
<div>hm</div>
<div>hm</div>dort wird "hmhmhm" ausgegeben statt
ja und? hier "funktioniert" nichts, sondern die DIVs sind ohne jede Funktion, da sie ihrer einzigen Eigenschaft beraubt sind.
trotzdem versteh ich e3s nicht, warum es bei diesen Beispiel richtig ist, aber wenn ich die input per desplay:block; ausrichte, dann nicht mehr
ich möchte gerne soetwas erreichen
+------+ +------+ +------+
| | | | | |
| Bild | | Bild | | Bild |
| | | | | |
+------+ +------+ +------+
++ ++ ++
++ ++ ++
++
++ <-- Radio Button
zur Zeit ist es so
<label><img ... / ><input .../ ></label>
<label><img ... / ><input .../ ></label>
<label><img ... / ><input .../ ></label>
input hat ein display: block; damit diese unter den Grafiken erscheinen
label hat zur Zeit text-align: center; damit der Radio-Button dadrunter center ist
mfg
Twilo