css - 绝对偏移百分比 + 值?

标签 css position width

是否可以使用 css 的绝对定位元素来做类似的事情:

 .myElement{
    width: 385px;
    position: absolute;
    left: 50% - 385px;
 }

并让元素偏移一个百分比减去它的宽度,或类似的东西?

最佳答案

在你想要去的方向上使用负边距。

.myElement{
    width: 385px;
    position: absolute;
    left: 50%;
     margin-left: -385px;
 }

关于css - 绝对偏移百分比 + 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17052366/

相关文章:

HTML/CSS : Center Align Tabs

android - 扩展 ArrayAdapter 上的 getView 始终具有位置 0

javascript - 如何在 html 中保存可拖动的 div 位置

jquery - 定位 div 并在使用 jquery 滚动一定量后移动它

html - 在不调整大小的情况下将大图像放置在较小的屏幕分辨率中

java - 使 JComboBox 可编辑而不影响其宽度

php - CSS div 高度不拉伸(stretch)

javascript - 如何在方向之间没有 "blink"的情况下使用 CSS 动画向上/向下移动 div?

html - Display:flex 拉伸(stretch)百分比宽度图像

html - 使用位置 : fixed for navigation not working as expected