【发布时间】:2017-05-15 14:18:27
【问题描述】:
我一直在尝试将最底一行的蓝色卡片居中。如您所见,它不是:
到目前为止,我已经尝试过 text-align、width: 100%; 和 margin-left: auto; margin right: auto;
但它不会居中!有什么我明显执行不佳/错误的事情吗?
HTML:
<!------------------- SKILLS --------------------->
<section>
<div class="container-fluid skillset">
<div class="row">
<div class="col-xs-12">
<h3>Skills</h3>
</div>
</div>
<div class="row lang">
<div class="col-md-3">
<div class="card card-outline-primary text-xs-center">
<div class="card-block">
<blockquote class="card-blockquote">
<p><i class="fa fa-html5" aria-hidden="true"></i></p>
</blockquote>
</div>
</div>
</div>
<div class="col-md-3">
<div class="card card-outline-primary text-xs-center">
<div class="card-block">
<blockquote class="card-blockquote">
<p><i class="fa fa-css3" aria-hidden="true"></i></p>
</blockquote>
</div>
</div>
</div>
<div class="col-md-3">
<div class="card card-outline-primary text-xs-center">
<div class="card-block">
<blockquote class="card-blockquote">
<p><i class="fa fa-twitter" aria-hidden="true"></i></p>
</blockquote>
</div>
</div>
</div>
<div class="col-md-3">
<div class="card card-outline-primary text-xs-center">
<div class="card-block">
<blockquote class="card-blockquote">
<p><i class="fa fa-database" aria-hidden="true"></i></p>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</section>
CSS:
/* -------------------------------------
SKILLS
--------------------------------------*/
.card {
width: 100px;
height: auto;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
transition: 0.3s;
border-radius: 5px; /* 5px rounded corners */
/* margin-left: 30%; */
}
/* Add rounded corners to the top left and the top right corner of the image */
img {
border-radius: 5px 5px 0 0;
}
/* On mouse-over, add a deeper shadow */
.card:hover {
box-shadow: 0 8px 16px 0 rgba(0,0,0,0.8);
}
.lang {
text-align: center;
}
【问题讨论】:
-
@Martin 我这样做了,但没有用:(
-
很公平,我读到您已经尝试使用它,但您没有说明您在哪个元素中使用它。
标签: html css twitter-bootstrap center