这段代码应该设置元素的高度;但是没有添加任何样式。我错过了一些明显的东西吗?
function setGround() {
document.getElementById('content').style.height = '40px';
}
document.onload = setGround;
HTML 非常基本:
<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Template</title>
<link rel="stylesheet" type="text/css" href="css/default.css"/>
<link rel="stylesheet" type="text/css" href="css/orange.css"/>
<script type="text/javascript" src="javascript/detect-css.js"></script>
</head>
<body>
<header>
<div id="logo"></div>
</header>
<section id="sidebar"><p>sf </p>
</section>
<section id="content"><p>sf </p>
</section>
</body>
</html>
感谢您的帮助!
不要使用document.onload
use window.onload
反而。
See http://jsfiddle.net/mowglisanu/r6NzE/ http://jsfiddle.net/mowglisanu/r6NzE/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)