Abstand zwischen Layern
Roland
- barrierefreiheit
Hi zusammen!
Ich sehe öfters auf barrierefreuen Sites, dass sich Layer untereinander immer im selben Abstand anordnen. Sprich wenn ich die Schriftgrösse ändere ändert sich die Grösse des Layers ebenfalls. Der darunter folgende Layer behält aber seinen Abstand zu diesem bei.
Sprich er rutscht einfach nach unten je nach Grösse des oberen.
Kann mir evtl jemand einen Tip geben, wie ich es schaffe dass der untere Layer immer den gleichen Abstand zum oberen hat?
Danke und Grüße im Voraus
Roland
Kann mir evtl jemand einen Tip geben, wie ich es schaffe dass der untere Layer immer den gleichen Abstand zum oberen hat?
Falls Du mit "Layer" <div>-Blöcke meinst: Für Abstände sind in CSS die Angaben margin und padding zuständig, beide sind in SelfHTML beschrieben, ebenso wie die Werte, die man dort angeben kann.
Der Einsatz hängt von Deinen speziellen Gegebenheiten ab.
Gruß,
soenk.e
Hallo Roland,
Ich sehe öfters auf barrierefreuen Sites, dass sich Layer untereinander
immer im selben Abstand anordnen. Sprich wenn ich die Schriftgrösse ändere
ändert sich die Grösse des Layers ebenfalls. Der darunter folgende Layer
behält aber seinen Abstand zu diesem bei.
Das ist eigentlich schon in HTML & CSS »eingebaut«. Ein Blockelement, dem
keine Höhe verliehen wird, berechnet seine Höhe aus der Höhe der darin
enthaltenden Elemente. Wenn sich nun durch die Vergrößerung der Schriftgröße
der Elementinhalt vergrößert, vergrößert sich das Element nun einfach mit.
Die im vertikalen Dokumentenfluß folgenden Elemente rutschen dadurch
natürlich nach unten. Der Abstand zwischen zwei Elementen wird durch den
Randabstand definiert. Dazu hat Sönke Dir ja schon Auskunft gegeben, in
SELFHTML steht mehr dazu.
Oder haben Sönke und ich Dich jetzt mißverstanden? Meine Theorie zur
Erklärung, wieso Du diese elementare Eigenschaft nicht kennst, lautet
folgendermaßen: Du hast bisher Layer/div-Elemente immer absolut mit
angegebener Höhe und Breite definiert. Stimmt das?
Nebenbei:
Will man, daß sich Elemente mit einer festen Breite bei der Vergrößerung
der Schriftgröße ebenfalls vergrößern, dann lautet die Lösung, diese
Breite auch relativ anzugeben, also in den Maßeinheiten em, ex oder in
Prozentangaben.