【发布时间】:2014-02-02 02:33:06
【问题描述】:
我有一个简单的 javascript 函数,旨在增加我的侧边栏 div 的高度,使其等于内容 div 的高度。我就是这样做的......
Javascript:
<script type="text/javascript">
function absar(){
document.getElementById("sidebar").style.height = document.getElementById("content").clientHeight;
}</script>
HTML:
<body onLoad="absar()">
<div id="sidebar" style="border:1px solid red">Few content</div>
<div id="content" style="border:1px solid red">
some content <br>
some content <br>
some content <br>
some content <br>
some content <br>
</div>
</body>
此代码将使侧边栏的高度等于内容 div 的高度。 **好的**
但是,当我将相同的代码粘贴到 wordpress 中(其中我有相同的 id 值 content 和 sidebar)就在 body 标记之后并将 onload="absar()" 提供给 body 时,它什么也不做,完全没有。
目前,当我设计了几乎整个布局时,我无法使用新的解决方案,例如 Faux Columns 或 table 等。
【问题讨论】:
-
如果您可以分享指向您博客的链接,那么有人可能会查看错误控制台并建议您进行修复。
标签: javascript html height dynamically-generated