Css 如何在不居中列表项的情况下居中div
设计: 我想有4列项目列表。我将把那个块放在一页的另一行上。我希望看到div class条件框列表居中,但列表项应左对齐。我还喜欢在列之间看到分隔线 HTML: 现在的样子: 当列表项向左对齐时,如何将div class条件框列表置于中间?又如何把行分开列呢Css 如何在不居中列表项的情况下居中div,css,Css,设计: 我想有4列项目列表。我将把那个块放在一页的另一行上。我希望看到div class条件框列表居中,但列表项应左对齐。我还喜欢在列之间看到分隔线 HTML: 现在的样子: 当列表项向左对齐时,如何将div class条件框列表置于中间?又如何把行分开列呢 更新 在我看来,这很容易,但却很复杂。 设置所需的宽度,然后使用边距:0 auto将其居中 否则,您可以使用flexbox。检查此指南:。此处为您提供的属性是justify content。您可以使用以下内容将div居中: yo
更新 在我看来,这很容易,但却很复杂。
设置所需的宽度,然后使用
边距:0 auto
将其居中
否则,您可以使用flexbox。检查此指南:。此处为您提供的属性是justify content。您可以使用以下内容将div居中:
yourdiv {
margin: 0 auto;
}
也许这有助于:
.whyus-box {
width: 25%;
display: inline-block;
float: left;
text-align: center;
}
.condition-box-list ul {
margin: 0;
padding: 0;
display: inline-block;
}
.condition-box-list li {
text-align: left;
}
我不知道你的全部CSS,所以我自己编了一个。但想法很简单:
使li内的文本左对齐,ul应为内联块并居中对齐(通过在其父级上设置文本对齐:居中)
希望这有帮助。因为,您正在使用引导程序将“
行
”类添加到父容器(条件框列表)中。columns类始终需要包装在引导中包含类行的父容器中
- 对于较小的显示器,您可以使用
(确保col-sm-4和col-xs-12将失去效果)并在列中添加右边框,如CSS中所示display:flex
。条件框列表{
显示器:flex;
}
.条件框列表>*{
右边框:2倍纯黑;
}
- 项目一
- 两个
- 项目三
- 项目一
- 两个
- 项目三
- 项目一
- 两个
- 项目三
- 项目一
- 两个
- 项目三
若要将div居中,您可以使用margin auto、flexbox方法和其他各种方法。@learn4如果我的或任何解决方案解决了您的问题,请将其标记为已接受。
yourdiv {
margin: 0 auto;
}
.whyus-box {
width: 25%;
display: inline-block;
float: left;
text-align: center;
}
.condition-box-list ul {
margin: 0;
padding: 0;
display: inline-block;
}
.condition-box-list li {
text-align: left;
}