Rolf B: Höhe eines Elements abfragen und ändern

Beitrag lesen

Hallo uwe,

wie sich grundsätzlich style Eingenschaften auslesen lassen, die per Klasse definiert wurden

Schrieb ich doch: getComputedStyle. Damit kriegst Du den Wert, der nach Anwendung aller Styles gilt.

Wenn Du die CSS Regeln finden willst, die für ein bestimmtes Element gelten, und dort die gesetzten Eigenschaften auslesen - lass es. Lass den Browser die Styles integrieren.

Wenn Du so etwas wie Split-Panels realisieren willst, bau Deine Seite als Grid auf, setze ein schmales Element als Split-Mover in die Lücke und verschiebe das an Hand seiner Position (offsetLeft/offsetTop). An Hand der Elementposition konfigurierst Du dann die Spalten oder Zeilen des Grid um. Ich bin gerade nicht wirklich online und kann kein Beispiel machen…

Aber Grid ist deutlich einfacher als alle betroffenen Element von Hand zu resizen und zu platzieren.

Rolf

--
sumpsi - posui - obstruxi