【发布时间】:2017-07-15 20:51:05
【问题描述】:
我正在尝试制作一个具有position: absolute; 并使用百分比定位的元素。问题是,它不是使用中心定位,而是使用左角。有没有办法使用纯 CSS 做到这一点?该元素是一个 flexbox,因此 display CSS 属性没有花哨的技巧。这是我的代码。
#whateverDiv{
display: flex;
left: 25%; /* Uses left corner of element. I want to make it use the center of the element. */
}
此外,这不是 here 的重复项,因为 OP 要求使用百分比将元素居中。我需要把它放在任何地方,比如25%。
【问题讨论】:
标签: html css position flexbox absolute