将文本集中在响应式div中

时间:2014-03-07 11:17:13

标签: alignment center

我正试图在响应式div中垂直居中一些文本。我无法弄明白。如果我能得到一些帮助,我将不胜感激。

http://jsfiddle.net/X923f/1/

谢谢。

<style>    
.thumb {
    float: left;
    margin: 0px;
    padding: 0px;
    position:absolute;
    height:100%; 
    width:100%; 


}

.thumb img {
    width: 100%;
    padding: 0;
}
.thumb > div {
    background-color: rgba(0,0,0,0.1);
    opacity: 0;
    position: absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;

}
.thumb:hover > div {
    display: block;
    opacity: 1.0;

}
.thumb > div div {
}

#text {
 vertical-align: middle;
  position: relative;
  z-index: 2;
  display: inline-block;
}


</style>

1 个答案:

答案 0 :(得分:0)

这通常我们在响应div中垂直居中一些文本:

.container {
    min-height: 10em;
    display: table-cell;
    vertical-align: middle 
}

这是您想要垂直居中的DIV <div class="container">