Positionierung, relativ zu Element mit Id <ID>
Marietta
- css
Hallo Forum,
doofe Frage: warum kann man Elemente nicht relativ (oder auch absolut) zu einem definierbaren Bezugspunkt mit eindeutiger ID positionieren?
Jedenfalls gibt das die Spezifikation (CSS1+CSS2) nicht her, wenn ich nichts übersehen habe.
So in etwa:
<table>
<tr>
<td id="bezugspunkt">hier steht text</td>
</tr>
</table>
<img id="meinelement" src="/img/bild.gif" />
--- CSS ---
#meinelement {
position: absolute@bezugspunkt; /* <- oder so ähnlich! */
}
Danke und Grüsse, Marietta
Hallo,
Wenn du dein HTML so aufbaust:
<table>
<tr>
<td id="bezugspunkt">
<img id="meinelement" src="/img/bild.gif" />
hier steht text
</td>
</tr>
</table>
und dein CSS so:
#bezugspunkt {
position: relative; /* wobei es eigentlich nur unterschiedlich von sein static muss */
}
#meinelement {
position: absolute;
top: 5px;
left: 100%;
}
dann wird das denke ich klappen. Somit wird das Kindselement absolut zu seinem Elternelement positioniert. Dabei muss das Elternelement selbst auch positioniert sein. Man bezeichnet ein Element als positioniert, wenn dessen Eigenschaft position einen anderen Wert als static annimmt.
Grüße
Jeena Paradies
Hallo Jeena,
Wenn du dein HTML so aufbaust:
leider habe ich darauf keinen Einfluss. Ich muss damit leben, dass der Bezugspunkt NICHT relativ zum zu positionierenden Element ist. Trotzdem vielen Dank + Grüsse,
Marietta