gpt4 book ai didi

jquery - 将 Divs 网格居中(动态生成)

转载 作者:太空宇宙 更新时间:2023-11-04 12:47:26 26 4
gpt4 key购买 nike

我已经尝试了 SO 和其他来源的所有技巧,但对于我来说,我无法让这个该死的盒子网格居中。我试图让整个网格在页面上居中。

下面是它的外观(将预览面板向左拖出一点,这样您至少会得到两列。):http://jsfiddle.net/valgaze/0w77ccvj/1/

盒子的网格是行内 block 。有一种通过强加边距来做到这一点的 hacky 方法,但出于多种原因,这是不可取的。一定有什么东西是我遗漏的,如果有任何见解,我将不胜感激!

这是一个简化的版本:

 #gridArea{
background-color:#FFF300;
display: -moz-inline-stack;
display: inline-block;
border-style: dotted;
border-width: 1px;
margin: 0 auto;
}

.wrap{
text-align: center;
}

.card{
background:#000;
padding:19px 16px;
float:left;
margin-right: 10px;
margin-bottom: 18px;
width:350px;
height:100px;
display: inline;
text-align: center;



}
<!---Center this grid---->
<div class="wrap">
<div id="gridArea">

<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>
<div class="card">HERE'S DATA</div>


</div>
</div>

最佳答案

看起来您需要以下内容:

 #gridArea{ text-align: center; }
.card {display: inline-block }

然后删除 .card 上的 float: left;

Link to JSFiddle

关于jquery - 将 Divs 网格居中(动态生成),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26390572/

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