gpt4 book ai didi

css - 如何设置Div(绝对)宽度100%

转载 作者:行者123 更新时间:2023-11-28 17:05:42 28 4
gpt4 key购买 nike

当它的位置绝对时,我试图使一个框宽度为 100%?

下图是我想要做的

https://i.imgur.com/qMaT361.gif

<div class="box1">
<div class="box2">
float
</div>
</div>

.box1 { position:relative; width:500px; height:100px; margin:0 auto; overflow:visible; background:#f1f1f1;}
.box2 { position:absolute; top:10px; right:0; left:0; width:100%; height:50px; background:red; }

演示:https://jsfiddle.net/otkg9nfh/8/

请帮忙~

最佳答案

当一个 div 设置为绝对位置时,该 div 将采用父 div 设置的边界(相对位置)。如果您想使 div 100% 占据浏览器屏幕,则必须将 div 位置固定为 absolute

.box1 { position:relative; width:500px; height:100px; margin:0 auto; overflow:visible; background:#f1f1f1;}
.box2 { position:fixed; top:10px; left:0; right:0; width:100%; height:50px; background:red; }
<div class="box1">
<div class="box2">
float
</div>
</div>

.

关于css - 如何设置Div(绝对)宽度100%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49725842/

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