Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 绝对位置vs溢出隐藏_Css - Fatal编程技术网

Css 绝对位置vs溢出隐藏

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定位为绝对值时并没有脱离流并被一个mom div隐藏,而她的溢出设置为hidden? 如何将我的div显示为绝对位置? 这里有一个

HTML:

<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;
}