这是一个小提琴,我发现我很想知道如何调整"名称"到图像的中心...香港专业教育学院尝试使用宽度:100%;并离开:0; / right:0;没有成功..我只使它对齐所有3个图像的中心。
HTML:
<div id="design-cast">
<h4>Design</h4>
<div class="member">
<img src="http://i.imgur.com/OBUL7se.jpg" class="img-responsive img-thumbnail" alt="Responsive image" />
<div class="name">Name
<br />Description</div>
</div>
<div class="member">
<img src="http://i.imgur.com/OBUL7se.jpg" class="img-responsive img-thumbnail" alt="Responsive image" />
<div class="name">Name
<br />Description</div>
</div>
<div class="member">
<img src="http://i.imgur.com/zmPeyso.png" class="img-responsive img-thumbnail" alt="Responsive image" />
<div class="name">Name
<br />Description</div>
</div>
答案 0 :(得分:1)
.name {
/* position: absolute; */*remove this line*/
bottom: 0px;
text-align: center;
}
答案 1 :(得分:0)
要执行此操作,请将您的css代码更新为:
.name {
position: absolute;
bottom: 0px;
text-align: center;
width: 31%;
}
下次请查看bootstrap或其他网格系统,
在这种情况下使用position: absolute;
是魔鬼的工作。
答案 2 :(得分:0)
将您的.name
课程更新为
.name {
bottom:0px;
text-align: center
}
答案 3 :(得分:0)
{ "name": "Robert", "food": "Pizza", "testgroup": { "test": null } }
.member {
position: relative;
text-align: center;
}
.member .name {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
答案 4 :(得分:0)
您可以使用text-align:center
CSS属性。以下是更新的name
类
.name {
//position:absolute; // Remove this
bottom:0px;
text-align:center;
}