Hallo,
läßt sich die height-Eigenschaft von <div> nicht auf 0px setzen ? Wenn man nämlich die css-Eigenschaft height per Javascript ändert und sie anschließend abfragt, kommt schon das richtige raus(also 0px). Optisch sind es aber immer so cca.10px, wieso ? Ich brauche es nämlich für so eine Art Zoomfunktion und da sollen bei MouseMove die div-Parameter auf ein einziges Punkt reduziert werden.
Zufällig im IE getestet? der macht den div nie kleiner als die schrift ist.
Documenttyp fehlt.
<html>
<head>
<title></title>
<meta name="author" content="Katti">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<style type="text/css">
div.test {
border-width:1px;
border-color:black;
border-style:solid;
width: 100px;
height: 100px;
}
</style><script language="javascript">
language --> type="text/javascript"
function f() {
document.getElementById("t").style.height="0px";
document.getElementById("t").style.width="0px";
}
</script></head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
all die angeben sollten durch css ersetzt werden.
<div class="test" id="t">
</div><input type="button" style="width:100px" value="los!" onClick="f();">
</body>
</html>
Grüße aus Düsseldorf,
Aleksej