gpt4 book ai didi

css - css中是否有等同于 "initial width"的东西

转载 作者:太空宇宙 更新时间:2023-11-04 05:58:19 24 4
gpt4 key购买 nike

我想在 div 上设置宽度所以当它最初显示时,它会被设置为某个固定值,我称之为“初始宽度”。如果用户调整浏览器的大小以缩小宽度,我想要 div的宽度变得更小,但只能达到最小宽度(可以用 min-width 设置)。我不能使用 width设置初始宽度的规则,因为即使浏览器宽度变小,它也会保持固定在该宽度。

最佳答案

当然,只要使用max-width,它就不会超出一定的宽度:

element {
max-width: 450px; /* 'initial width' */
width: 100%;
min-width: 100px; /* 'minimum width' */
}

例子:

.resizeable {
height: 150px;
width: 500px;
background: lightgrey;
padding: 5px;
border: 2px solid black;
resize: horizontal;
overflow: auto;
}

.element {
height: 100px;
max-width: 350px;
width: 100%;
min-width: 100px;
background-color: grey;
border: 2px solid blue;
}
<div class="resizeable"> Resize me!
<div class="element">
content
</div>
</div>

关于css - css中是否有等同于 "initial width"的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57558722/

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