【发布时间】:2009-10-25 06:21:59
【问题描述】:
我是菜鸟,所以这可能是基本的东西,但我试图通过搜索网络来解决这个问题,但没有任何运气。非常感谢任何帮助!
我需要做的是:在页面渲染后向下移动一个浮动 X px,其中 X 是另一个的高度。我已经手动测试了 CSS,将 X px 添加到“Top:”属性,它工作正常,问题是在页面渲染后对六个实例执行此操作。
(我需要这样做的原因是我无法控制来自数据库的输出,否则我会重新排列顺序
该解决方案可以使用 JavaScript 和/或 jQuery,甚至 mootools 根据初始脚本语句加载。
我在最后一个 div 中包含了带有 ID 选择器的代码,我不知道这是否相关,我只是在网上冲浪两天后才感觉到。
非常感谢!
<div id="blogwrap1"> <--! Wraps all blog entries for one page-->
<div class="blogwrap2"> <--! Same as above, just a second wrap-->
<div class="entry"> <--! Wraps 1 blog entry-->
<div class="entry-title"></div>
<div class="entry-body">
<div class="links"></div> <--! Here I need to add HEIGHT from "entry-tags" to TOP property -->
</div>
<div class="entry-footer">
<div class="entry-footer-line">
<div class="entry-tags"></div> <--! Get HEIGHT property -->
</div>
</div>
</div>
</div>
</div>
更新!
我在这里放了一个包含 html/CSS 等的包进行测试。
move_div.zip (64,5kb)
我可能不清楚的一件事是“入口标签”的高度应该添加到“链接”类的“顶部”属性中(它不应该替换值)。我要做的是在“entry-tags”根据输入的标签/标签行数改变它的高度时,将 div 相对浮动在同一位置。希望这是有道理的。 谢谢!
【问题讨论】:
标签: javascript jquery css