AlexanderKiebler
Neues Mitglied
Hi,
Ich würde gerne meine CSS Styles beim laden meiner Homepage überschreiben.
->Ziel des Unterfangens: Bildschirmauflösung oder Browser Viewport abfragen und dann Seite anpassen.
Soweit bin ich aber noch nicht. Momentan versuche ich mit:
Meine CSS zu ändern. Zunächst nur mal die Hintergrundfarbe. Der Aufruf:
Dabei ist container_main in einer externen style/style.css datei definiert in dem Ordner style:
Leider funktioniert das Ändern der Hintergrundfarbe von container_main nicht.
der alert("END") wird nicht ausgegeben. Kann mir jemand sagen woran das liegt ?? Und wie ich das ändern kann ??
Gruß Alex
Ich würde gerne meine CSS Styles beim laden meiner Homepage überschreiben.
->Ziel des Unterfangens: Bildschirmauflösung oder Browser Viewport abfragen und dann Seite anpassen.
Soweit bin ich aber noch nicht. Momentan versuche ich mit:
Code:
...
<head>
...
<link rel="stylesheet" type="text/css" href="style/style.css">
...
<script type="text/javascript">
function fu() {
alert(screen.width + "x" + screen.height);
alert("START");
document.getElementsByTagName("p")[0].style.backgroundColor = "yellow";
document.getElementsByTagName("body")[0].style.backgroundColor = "yellow";
/* Diese Zeile funktioniert nicht */
document.getElementsByTagName("container_main")[0].style.backgroundColor = "yellow";
alert("END");
}
</script>
</head>
Code:
...
<body onLoad="fu()">
...
<div id="container_main">
...
Code:
#container_main {
...
background: #FFFFFF;
...
}
der alert("END") wird nicht ausgegeben. Kann mir jemand sagen woran das liegt ?? Und wie ich das ändern kann ??
Gruß Alex