gpt4 book ai didi

CSS:居中一个固定的div

转载 作者:行者123 更新时间:2023-11-28 09:20:31 26 4
gpt4 key购买 nike

我有一个固定定位的 div 的类,它位于视口(viewport)的底部。我正在尝试使宽度自动设置,以便在 div 更改宽度时保持居中。

.box {
position: fixed;
width: 80%;
bottom: 20px;
left: 50%;
margin: 0 0 0 -40%;
max-height: 50%;
overflow: auto
}

有什么想法吗?我尝试了一个带有 text-align: center 然后 display: inline 的容器,但它产生了疯狂的结果。

最佳答案

.box {
position : fixed;
left : 10%;
right : 10%;
bottom : 20px;
max-height : 50%;
overflow : auto;
}

您可以同时使用 leftright 来使元素居中(而不是使用宽度)。

如果你想使用宽度那么你可以这样做:

.box {
position : fixed;
left : 10%;
width : 80%;
bottom : 20px;
max-height : 50%;
overflow : auto;
}

如果您想将 HTML 居中放置在固定元素中,您可以这样做:

.box > div {
width : 50%;
min-width : 150px;
margin : 0 auto;
text-align : center;
}

这是一个演示:http://jsfiddle.net/dFXt5/

关于CSS:居中一个固定的div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8844527/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com