在其他顶级div之前在页面顶部划分

时间:2012-04-15 13:09:44

标签: jquery css twitter-bootstrap

如果第一个类具有相同的最高值,如何在firstClass之前强制secondClass? 如果可能的话,使用jquery或者只是css hack。 firstClass的值可能与此示例中的值不同,但secondClass的值是固定的。

<html>
    <body>
        <div class="firstClass">Hello</div>
        <div class="secondClass">This is Warning!</div>
    </body>
</html>

和css

.firstClass {
    position: fixed;
    top: 0px;
}

.secondClass {
    position: fixed;
    top: -25px;
}

在线演示http://jsfiddle.net/AQUgk/

谢谢。

1 个答案:

答案 0 :(得分:0)

使用CSS在屏幕上移动它:

$(".firstClass").css('top', $(".secondClass").height());
$(".secondClass").css('top', 0);

如果移动DOM中的元素就是你的目标:

$(".firstClass").before($(".secondClass"));

FIDDLE