我有问题以html中的内容为中心。我如何可以集中html内容(图片,文字,..)? 如何对齐内容(位置中心),如 this picture?如何将div html中的所有内容设置为中心位置
在HTML中,我有foreach循环,从数据库中获取内容:
<div id="values" >
<div >
@foreach (var parameter in @Model.Values)
{
<img class="value" src="@parameter.Image" />
}
</div>
<div >
@foreach (var parameter in @Model.Values)
{
<p class="value2">@parameter.Name</p>
}
</div>
<div >
@foreach (var parameter in @Model.Values)
{
<h6 class="value">@parameter.Description</h6>
}
</div>
</div>
和CSS:
#values {
position: relative;
align-content:center;
text-align: center;
vertical-align: middle;
align-items: center;
}
.value {
position: relative;
text-align: center;
align-items: center;
align-content: center;
float: left;
vertical-align: middle;
font-family: 'Lato', calibri;
bottom: 275px;
left: 125px;
width: 150px;
margin-right: 245px;
margin-left: 100px;
margin-bottom: 2px;
padding-bottom: 10px;
color: white;
font-weight: 700;
display: inline-block;
}
但我没有得到像图片的结果。 事实上,如何自动调整内容如图片...
请提供jsfiddle – Alex