如何定位网页最右边的元素,而不是浏览器页面?

时间:2012-08-02 22:38:15

标签: css position

我正在尝试将元素放在网页顶部的最右侧。我最初使用的位置是:绝对的。但是,在分辨率较低的计算机上测试网站后,它会正确滚动整个页面,但元素位于浏览器右侧 - 而不是实际页面 - 所以当我向右滚动时,元素也会滚动,所以它不是直接在页面的末尾。 无论如何javascript可以解决这个问题,找到网页的宽度,并将元素放在最右边? 感谢

2 个答案:

答案 0 :(得分:4)

如果你的整个网页周围都有一个容器/包裹DIV,那么将这个元素定位为:relative然后将你想要的DIV放在网页右边的位置:absolute,right:0,top:0在上面。希望有所帮助。

答案 1 :(得分:3)

如果我理解正确的问题:

<style>
    .stick-to-right {
        width: 250px;
        float: right;
    }
</style>
<div class="stick-to-right">Content</div>