发布网友 发布时间:2022-04-26 18:16
共5个回答
懂视网 时间:2022-04-21 00:39
document.form1.select1.style.height+=parseInt(document.form1.select1.style.height)+4
谢谢楼上的, 已经搞定,应该是这样的:document.form1.select1.style.height=parseInt(document.form1.select1.style.height)+4,楼上多了个+,感谢感谢!
热心网友 时间:2022-04-20 21:47
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html,填充问题基础代码。
2、在index.html中的<script>标签,输入js代码:$('#div2').height($('#div1').height());。
3、浏览器运行index.html页面,此时div2的高度被设置成和div1一致了。
热心网友 时间:2022-04-20 23:05
你可以把中间层的高度设为 auto,在 div 的高度为 auto 的时候,用 offsetHeight 来得到真实高度(###px)热心网友 时间:2022-04-21 00:40
<div id="div1">追答网站整体的框架我是不建议用position来做的。
我一般都是用margin排的
#header,#text,#footer {width:900px;margin:10px auto;}
你可以看一下我最近的一个练习
当时给忘了:clientHeight可以返回实际值。
#header,#text,#footer {position:absolute;}
#header {height:100px;}
#text {top:100px;}
function getStyle(obj,cn) {
if (window.getComputedStyle) {//W3C DOM
return window.getComputedStyle(obj,null)[cn];
} else if (obj.currentStyle) {//IE
return obj.currentStyle[cn];
}
return "";
}
var header=document.getElementById("header");
var text=document.getElementById("text");
var footer=document.getElementById("footer");
footer.style.top=getStyle(header,clientHeight)+getStyle(text,clientHeight);
参考资料:http://www.hk1229.cn/lab/tjnews/index.php
热心网友 时间:2022-04-21 02:31
如上面div,请问,如何用js取得浏览器的高度然后把值赋 style 中的 height winHeight = document.body.clientHeight; //通过深入Document内部对body进行追问你这答案没发全吧。怎么看不明白。