我正在尝试安排一些名称。我在使用 generateata.com 发布之前更改了它们,但真实的按字母顺序从左到右每行。
我试图弄清楚如何使“列”均匀分布,因为您可以看到右列的右侧有多余的空间。在此示例中,我希望Tincidunt Nibh Phasellus Company与父容器边缘的距离与第一列左侧的距离相同(即:Ut Quam Vel Company)。
截屏:
HTML 标记:
<div class="inner body">
<section class="round-border">
<div class="distributors-row">
<div class="distributor-left">Egestas Nunc Sed Company</div>
<div class="distributor-middle">Hendrerit A Arcu Institute</div>
<div class="distributor-right">Molestie Sed Id Incorporated</div>
</div>
<div class="distributors-row">
<div class="distributor-left">Ut Quam Vel Company</div>
<div class="distributor-middle">Donec Egestas Duis LLC</div>
<div class="distributor-right">Tincidunt Nibh Phasellus Company</div>
</div>
<div class="distributors-row">
<div class="distributor-left">Praesent Luctus Company</div>
<div class="distributor-middle">Curae; Donec Consulting</div>
<div class="distributor-right">Magna A LLC</div>
</div>
<div class="distributors-row">
<div class="distributor-left">Malesuada Ut Corporation</div>
<div class="distributor-middle">Sit Amet Consectetuer Incorporated</div>
<div class="distributor-right">Cum Sociis Foundation</div>
</div>
<div class="distributors-row">
<div class="distributor-left">Rutrum Fusce Inc.</div>
<div class="distributor-middle">Iaculis Odio Nam Limited</div>
<div class="distributor-right">Interdum Libero Dui Institute</div>
</div>
<div class="distributors-row">
<div class="distributor-left">Eget Laoreet LLC</div>
<div class="distributor-middle">Elit Fermentum Risus Institute</div>
<div class="distributor-right">Aliquet Proin Velit Company</div>
</div>
</section>
</div>
CSS 格式:
body {
background-color: #eee;
background-image: url(../images/patterns/light_toast.png);
color: rgba(102, 102, 102, 1);
font-family: 'Open Sans', sans-serif;
font-size: 16px;
margin:0px;
padding:0px;
}
.inner {
margin: 0 auto;
max-width: 940px;
padding: 0 40px;
}
.distributor-left {
float: left;
width: 33%;
margin: none;
text-align: left;
}
.distributor-middle {
float: left;
width: 33%;
margin: none;
text-align: left;
}
.distributor-right {
float: left;
width: 33%;
margin-left: none;
text-align: left;
}
.round-border {
border: 1px solid #eee;
border: 1px solid rgba(0, 0, 0, 0.05);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 10px;
margin-bottom: 5px;
clear: both;
}
.round-border:after {
content: "";
display: block;
clear: both;
}
#wrap {
margin: 0 auto;
}
我尝试了一些不同的方法,但大多数都没有解决问题。它们更适用于此处不适用的水平导航菜单。我尝试margin-left
为.distributor-right
班级调整,但一旦它变成margin-left: 10px
下一行,而margin-left: 9px
它仍然没有很好地分布。
最终结果应该有这个间距,其中那些红色区域与文本自动完全相同: