首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 ><div>中的垂直文本居中

<div>中的垂直文本居中
EN

Stack Overflow用户
提问于 2012-06-15 18:00:28
回答 3查看 6K关注 0票数 0

所以我尝试获取两个div-container,它们都应该包含居中文本(x轴和y轴)。

多亏了Google和stackoverflow,我偶然发现了一些使用垂直对齐等的变通方法,但似乎什么都不起作用。

代码语言:javascript
运行
复制
#right-menu {
    position: absolute ;
    right: 0% ;
    top: 0% ;
    height: 100% ;
    width: 5% ;
    text-align:  center ;
    background: #ededed ;
        display: table-cell;

vertical-align: middle ;

这里有一个小提琴:

http://jsfiddle.net/7Rgvs/

EN

Stack Overflow用户

发布于 2012-06-15 18:11:05

对(holder #left-menu元素)使用display: table,对内部holder元素使用display: table-cell,并使用以下样式:

代码语言:javascript
运行
复制
#left-menu .inner {
    display: table-cell;
    margin: 0 auto;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}

我在你的小提琴里编辑了左边的菜单:http://jsfiddle.net/7Rgvs/

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

https://stackoverflow.com/questions/11048541

复制
相关文章

相似问题

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