CSS BodyTag mit JS modifizieren
Thomas Lachmann
- javascript
Hallihallo,
Ich hab' eine Grafik, die ich an den oberen linken Rand positionieren will. Bei IE funktioniert das ja relativ einfach, aber mit NS geht daß nur mit einem style sheet. Jetzt will ich den body im style-sheet per javascript für beide browser unterschiedlich modifizieren. Mir fehlt nur der Syntax , wie ich auf
die margin's /*body {margin-left=-9; margin-left=-9}*/
zugreifen kann.
Kann mir da jemand helfen??
Hallo Thomas
Jetzt will ich den body im style-sheet per javascript für beide browser unterschiedlich modifizieren. Mir fehlt nur der Syntax , wie ich auf
die margin's /* body {margin-left=-9; margin-left=-9}*/
zugreifen kann.
Hilft dir zufaellig http://www.teamone.de/selfaktuell/dyncss.htm weiter? Wenn nicht, vielleicht noch mal die Frage genauer stellen...
viele Gruesse
Stefan Muenz
Hallo Thomas!
Ich hab' eine Grafik, die ich an den oberen linken Rand positionieren will. Bei IE funktioniert das ja relativ einfach, aber mit NS geht daß nur mit einem style sheet.
Wenn es nur eine Grafik (also <img> )sein soll geht das doch auch mit HTML
<body marginwidth="0" marginheigth="0" topmargin="0" leftmargin="0">
<img src=".." width=".." height=".." vspace="0" hspace="0" border="0" alt="">
Jetzt will ich den body im style-sheet per javascript für beide browser unterschiedlich modifizieren. Mir fehlt nur der Syntax , wie ich auf
die margin's zugreifen kann /*body {margin-left=-9; margin-left=-9}*/.
So wie oben wird es erst gar nicht gehen (2 x margin-left und '=' statt ':'):
body { margin-top:-9px; margin-left:-9px; }
Und im Javascript mit document.write in etwa so:
</head>
<script language="JavaScript">
document.write("<body style='margin-top:-9px; margin-left:-9px;'>");
</script>
Jetzt kommt Inhalt der Seite.
Grüße
Thomas