绝对抵消百分比+价值?

时间:2013-06-11 19:40:57

标签: css position width

是否可以使用css'绝对定位元素执行以下操作:

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

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

2 个答案:

答案 0 :(得分:5)

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

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

答案 1 :(得分:4)

你也可以使用calc:

.myElement{
width: 385px;
position: absolute;
left: **calc(50% - 385px)**;}

它得到了支持 - > http://caniuse.com/#feat=calc