gpt4 book ai didi

html - 围绕中心 div float div(对于网格)

转载 作者:行者123 更新时间:2023-11-28 10:46:22 25 4
gpt4 key购买 nike

我想制作一个 div 网格,中间有一个较大的中心 div,但小的 div 无法正确换行。我必须改变什么?由于带宽等原因,我尽量不使用表格。

我的 HTML:

<div id="main">

<!-- a lot of .icon's here -->
<div class="icon"></div>
<div class="title"></div>
<div class="icon"></div>
<!-- a lot of .icon's here -->

</div>

我的 CSS:

#main {
display: inline-block;
margin: 5em 0 3em 0;
width: 66.2em;
height: 35.2em;
text-align: left;
overflow: hidden;
}

.icon {
background: #000;
height: 5em;
width: 5em;
margin: 0 0.2em 0.2em 0;
display: inline-block;
}

.title {
background: #777;
height: 10.2em;
width: 21.4em;
margin: 0 0.2em 0.2em 0;
display: inline-block;
}

提前致谢!

最佳答案

给你:Fiddle http://jsfiddle.net/fx62r/2/

inline-block在元素之间留下空白。我会用 float: left;而不是内联 block

将元素写在同一行以避免空白。像这样:

<div class="icon"></div><div class="title"></div><div class="icon"></div>

并移除边距:

 .icon {
margin: 0 0.2em 0.2em 0; //Remove.

}

.title {
margin: 0 0.2em 0.2em 0; //Remove

}

关于html - 围绕中心 div float div(对于网格),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22968670/

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