获取内容对齐中心
get content align center
我正在尝试构建个人资料卡片视图,我正在使用 bootstrap。
我使用 class col-lg-3 构建两个 div 元素,另一个使用 col-lg-9。问题是 col-lg-9 中的内容没有居中对齐。它在右侧和左侧有更多的 space,我尝试了几乎所有东西以使它们居中。禁用边距和填充无效。
col-lg-9 在一排普通容器内。 col-lg-9 里面是内容。我这里有一个 bootplay 的样本,如果你标记容器,你可以看到带有 class 卡片的内容更正确 space。
这就是它的 html 代码
<div class="col-lg-9" style="min-height: 100px; background-color: #333">
<div class="container">
<div class="card">
<div class="model-image">
<img src="img/elliot.jpg">
</div>
<div class="card-content">
<a class="card-header">Team Fu</a>
<div class="meta">
<span class="date">Create in Sep 2014</span>
</div>
</div>
<div class="card-footer">
<a href="#">ds</a>
</div>
</div>
</div>
</div>
我上传了,这样你就可以看到整个网站了。为了更好地理解 demo
如果您为所有 .card div 添加一个额外的容器,您将使其居中:
<div class="container text-center">
<div class="cards-container" style="display:inline-block; box-sizing:border-box;">
<!-- here all your .card divs -->
</div>
</div>
您可以在 css 文件中添加卡片容器的 css。
使用 bootstrap 时,只需将文本中心 class 添加到您的 div 中,它将使您的元素和所有子元素居中。
我建议使用内联 css 而不是将 css 放在外部样式表中。以后维护起来会方便很多
<div class="card-content text-center">
<a class="card-header">Team Fu</a>
<div class="meta">
<span class="date">Create in Sep 2014</span>
</div>
我正在尝试构建个人资料卡片视图,我正在使用 bootstrap。
我使用 class col-lg-3 构建两个 div 元素,另一个使用 col-lg-9。问题是 col-lg-9 中的内容没有居中对齐。它在右侧和左侧有更多的 space,我尝试了几乎所有东西以使它们居中。禁用边距和填充无效。
col-lg-9 在一排普通容器内。 col-lg-9 里面是内容。我这里有一个 bootplay 的样本,如果你标记容器,你可以看到带有 class 卡片的内容更正确 space。
这就是它的 html 代码
<div class="col-lg-9" style="min-height: 100px; background-color: #333">
<div class="container">
<div class="card">
<div class="model-image">
<img src="img/elliot.jpg">
</div>
<div class="card-content">
<a class="card-header">Team Fu</a>
<div class="meta">
<span class="date">Create in Sep 2014</span>
</div>
</div>
<div class="card-footer">
<a href="#">ds</a>
</div>
</div>
</div>
</div>
我上传了,这样你就可以看到整个网站了。为了更好地理解 demo
如果您为所有 .card div 添加一个额外的容器,您将使其居中:
<div class="container text-center">
<div class="cards-container" style="display:inline-block; box-sizing:border-box;">
<!-- here all your .card divs -->
</div>
</div>
您可以在 css 文件中添加卡片容器的 css。
使用 bootstrap 时,只需将文本中心 class 添加到您的 div 中,它将使您的元素和所有子元素居中。
我建议使用内联 css 而不是将 css 放在外部样式表中。以后维护起来会方便很多
<div class="card-content text-center">
<a class="card-header">Team Fu</a>
<div class="meta">
<span class="date">Create in Sep 2014</span>
</div>