【发布时间】:2013-08-22 12:59:40
【问题描述】:
我从中找到了一个答案: Absolute positioning with percentages giving unexpected results
但我的屏幕上显示的答案不太正确
这是来自该答案的 jsFiddle。
#container {
border: 1px solid red;
height: 100px;
width: 100px;
overflow: hidden;
position: relative;
}
#item {
border: 1px dashed purple;
position: absolute;
left: 50%;
}
我遇到了这个问题,50% 不是父母宽度的一半,如果有人可以帮忙吗?
【问题讨论】:
-
50% 是父母宽度的一半。如果你看左边红色边框和字母
T之间的空间,那是父母宽度的一半。 -
你希望它显示什么?
-
显示到父宽度的中心
-
@rink.attendant.6 是的!谢谢。我现在明白了。
-
查看我的答案,它以 TEST 为中心,不使用绝对定位和负值样式。
标签: css