Css 绝对位置vs溢出隐藏
为什么我的div定位为绝对值时并没有脱离流并被一个mom div隐藏,而她的溢出设置为hidden? 如何将我的div显示为绝对位置? 这里有一个 HTML:Css 绝对位置vs溢出隐藏,css,Css,为什么我的div定位为绝对值时并没有脱离流并被一个mom div隐藏,而她的溢出设置为hidden? 如何将我的div显示为绝对位置? 这里有一个 HTML: <div class="div1"> <div class="div2"> <div class="div3">ccccc</div> </div> </div> 你的问题是你的第三课 试试这个: .div3 {
<div class="div1">
<div class="div2">
<div class="div3">ccccc</div>
</div>
</div>
你的问题是你的第三课 试试这个:
.div3 {
position: absolute;
}
那应该很合适
现在,如果您想让它居中,那么只需执行以下操作:
.div3 {
position: absolute;
width: 100%;
text-align: center;
}
编辑:
如果您坚持,那么最简单的方法就是在同一个元素上有一个计数器。那么试试这个:
.div3 {
position: absolute;
right: -10px;
padding-right: 10px;
}
希望这有帮助。请尝试正确的方法:-50px;,然后它隐藏了。我想显示它不隐藏它不使用溢出:隐藏;然后,我必须在我的大代码中使用它,它不是绝对的。移除此->右侧:-10px;不,我想在这个位置显示整个div3,对吗:-10px@Youssef-请参见我的编辑。@Youssef-因此,换句话说,填充必须与“右偏移量”相等并相反。
.div3 {
position: absolute;
right: -10px;
padding-right: 10px;
}