html - 当浏览器从右向左元素移动时浏览器右侧的元素保持不变

标签 html css

<分区>

假设我有这样的东西

#navbot {right:20px;
         position:absolute;
         top:50px}

当用户将浏览器尺寸从右向左移动时,我怎样才能让该元素保持在那里并且在浏览器移动时不移动

最佳答案

绝对定位使用定位的父级来设置其原点。如果未定义,则使用 BODY。

如果您的页面有包装器,请将其设置为 position:relative,然后将 navbot 作为包装器的子项。这样元素使用包装器作为其原点,而不是浏览器主体。

关于html - 当浏览器从右向左元素移动时浏览器右侧的元素保持不变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14221595/

上一篇:html - 单选按钮和标签在同一行对齐

下一篇:css - 如何居中图像和左右浮动文本?

相关文章:

javascript - 我的 javascript 隐藏了所有的 div。

php - 我在 Laravel 5 中的哪里放置自定义字体?

html - 用 flexbox 和 :after 定位元素

javascript - 带选择的动态表单输入

jquery - 如何展开文本鼠标悬停 - css3, jQuery, JavaScript

javascript - Google Analytics 和访问过的链接 CSS

c# - Telerik Mvc 图表控件字体样式

html - 水平线 - 登录表格

javascript - 如何设置<tr>高度0?

html - 无法让文本在产品目录中换行/换行