gpt4 book ai didi

css - Equally spaced divs 在 div 之间以及屏幕左右两侧的间距相同 - CSS

转载 作者:太空宇宙 更新时间:2023-11-03 20:15:07 24 4
gpt4 key购买 nike

我在宽度为 100% 的容器内有三个宽度固定为 400px 的 div

假设我们在 1920 像素的屏幕上。

剩下的空间是1920 - (400*3) = 720。所以我想让这个可用空间除以4,平均分配。所以第一个div必须在左边有180px,第一个div和第二个div之间的空间是180px,第二个和第三个div之间的空间是180px,第三个div和屏幕末端之间的空间是再次成为 180px。

div 和屏幕之间的间距应根据屏幕大小而变化。

可以用css实现吗?

示例:

enter image description here

最佳答案

Display:flex 就是为此而生的:)。关于容器使用:

display:flex;
justify-content:space-around;

在 child 身上,只需设置宽度、% 或静态值。

有一个解决方法是使用 text-align:justify 和 display:inline-block;如果你需要,还有伪造

测试:这里http://codepen.io/gc-nomade/pen/qcFBt/ 内部填充

文本对齐版本:http://codepen.io/gc-nomade/pen/piCtm/

关于css - Equally spaced divs 在 div 之间以及屏幕左右两侧的间距相同 - CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22697232/

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