Hallo,
Hallo zusammen,
Ich habe einen DIV-Container in dem ein anderer Div gefloatet ist:
XD bin auf enter gekommen.
egal also:
Ich habe einen DIV-Container in dem ein anderer Div gefloatet ist:
#container {
width: 100px;
height: 30px;
}
#gefloateter {
float:left;
width:20px;
height: 30px;
}
<div id="container" name="container">
<div id="gefloateter" onclick="funktion()" name="gefloateter"></div>
</div>
noch die funktion():
if (document.getElementById('container').style.width = '100px') {
document.getElementsByName("gefloateter")[0].style.backgroundImage = "url(ausklappen.png)";
document.getElementsByName("container")[0].style.width = "200px";
} else {
document.getElementsByName("gefloateter")[0].style.backgroundImage = "url(zuklappen.png)";
document.getElementsByName("container")[0].style.width = "100px";
}
Wenn ich jetzt auf "gefloateter" klicke wird der "container" doppelt so breit und somit auch "gefloateter" verschoben. will ich jetzt aber wieder
mit einem erneuten klick die größe wieder auf 100px machen passiert nix und es kommt auch keine fehlermeldung in der fehlerconsole.
Was mach ich falsch?
mfg,
AtomWaffel