首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在响应式div中将文本居中

问在响应式div中将文本居中
EN

Stack Overflow用户
提问于 2014-03-07 19:17:13
回答 1查看 39关注 0票数 0

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

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

谢谢。

代码语言:javascript
复制
<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>
EN

回答 1

Stack Overflow用户

发布于 2014-03-07 19:23:36

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

代码语言:javascript
复制
.container {
    min-height: 10em;
    display: table-cell;
    vertical-align: middle 
}

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22248638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档