gpt4 book ai didi

css - 如果空间可用,添加水平边距

转载 作者:行者123 更新时间:2023-11-28 08:35:57 26 4
gpt4 key购买 nike

我想添加 40 像素的左边距,如果空间可用。如果父宽度不够,让我们减少它。

示例:如果父级只有 420 像素宽,则边距应减少到 20 像素。

如何做到这一点?

* {margin: 0; padding: 0;}
#parent {resize: both; border: 2px solid; overflow:auto; width: 500px; }
#margin { display: inline-block; background-color: blue; width: 40px; }
#main { display: inline-block; background-color: red; width: 400px; }
<div id="parent">
<div id="margin">&nbsp;</div>
<div id="main">&nbsp;</div>
</div>

最佳答案

您可以使用 media queries为此。

@media screen and (max-width: 420px) {
#margin { width: 20px }
}

https://jsfiddle.net/0evabfLa/

这是上面代码的动画,当页边距改变时背景变成黄色。

https://i.gyazo.com/c2ab8dd99b93750746403968d7065075.gif

关于css - 如果空间可用,添加水平边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36861406/

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