Ermitteln der Höhe eines DIV-Container dynamisch
Raffi
- dhtml
0 Bernhard Fuhs0 André Laugks0 Raffi
Hallo an alle,
vieleicht ist dies die tausendfach gestellte Frage, aber es kommen ja immer wieder neue Neulinge, denen man auch freundlich :-) einen Rat geben soll.
Folgende Fragen:
a, wie kann die Höhe eines DIV-Tags, der einen Text als Inhalt hat, ermittelt werden, um darauf weitere Aktionen dynamisch anzuwenden?
b, Der NN hat bekanntlich seine Schwierigkeiten mit "hover". Wie kann ich trotzdem die bereits besuchte Links anders formatiert anzeigen? IE tut dies ja schön sauber.
Für jede Hilfe bin ich dankbar.
Raffi
Hallo an alle,
vieleicht ist dies die tausendfach gestellte Frage, aber es kommen ja immer wieder neue Neulinge, denen man auch freundlich :-) einen Rat geben soll.
Folgende Fragen:
a, wie kann die Höhe eines DIV-Tags, der einen Text als Inhalt hat, ermittelt werden, um darauf weitere Aktionen dynamisch anzuwenden?
IE document.all['divname'].offsetHeight
NN document.layers['divname'].clip.height
b, Der NN hat bekanntlich seine Schwierigkeiten mit "hover". Wie kann ich trotzdem die bereits besuchte Links anders formatiert anzeigen? IE tut dies ja schön sauber.
Für jede Hilfe bin ich dankbar.
Raffi
Hallo!
IE document.all['divname'].offsetHeight
NN document.layers['divname'].clip.height
Oder so:
NN: document.layers[um].document.height
IE document.all[um].clientHeight
clientHeight, gibt die Höhe ohne Rand etc. an.
MfG, André Laugks
Hallo an alle,
vieleicht ist dies die tausendfach gestellte Frage, aber es kommen ja immer wieder neue Neulinge, denen man auch freundlich :-) einen Rat geben soll.
Folgende Fragen:
a, wie kann die Höhe eines DIV-Tags, der einen Text als Inhalt hat, ermittelt werden, um darauf weitere Aktionen dynamisch anzuwenden?IE document.all['divname'].offsetHeight
NN document.layers['divname'].clip.heightb, Der NN hat bekanntlich seine Schwierigkeiten mit "hover". Wie kann ich trotzdem die bereits besuchte Links anders formatiert anzeigen? IE tut dies ja schön sauber.
Für jede Hilfe bin ich dankbar.
Raffi
Danke Bernhard,
und wenn ich auch eine Hilfe für die 2. Frage bekommen könnte, würde ich mich sehr freuen.
Raffi
Hi
Zu deiner zweiten Frage:
Die bereits besuchten Links haben nichts mit hover, sondern mit visited zu tun, und das kennt Netscape.
also einfach CSS Angabe fuer a:visited:
a:visited { color:#990000; }
siehe <../../tdcg.htm#a2>
Ohne CSS kannst du das auch folgendermassen machen:
<body vlink="#990000" ...>
Tschau Holger