我想添加一个文本覆盖到我的图像,但我努力使它响应,并垂直居中。Bootstrap响应式多行文本覆盖
这里就是我的了:http://jsfiddle.net/r8rFc/910/
.img-overlay {
position: relative;
}
.project-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(41,128,185,0.9);
color: #fff;
}
.centered-text
{
display:table;
height:100%;
width:100%;
text-align:center;
vertical-align:center;
}
我能够将文本水平居中,但我不能让它垂直...我真的不知道该怎么做。我所检查的只是无响应,或者它只是覆盖中心的一个徽标...
谢谢!
您可以使用flexbox。相关主题:http://stackoverflow.com/questions/25311541/how-to-vertically-align-text-inside-a-flexbox –
我从来没有听说过,但我设法让它工作感谢您的链接! – user6050469