html - 没有办法在固定高度的 div 内垂直对齐文本吗?

标签 html css

Possible Duplicate:
Using jQuery to center a DIV on the screen

我知道它适用于表格,但现在没有办法自动垂直对齐(在中心)文本?我简直不敢相信......

我的code :

HTML

<div class="content">
    This is my text
</div>​

CSS

.content
{
    width:80px;
    height:150px;    
    background-color:#aeaeae;
}

最佳答案

添加显示:表格单元格; Vertical-align: middle; 到您的 div,演示:little link .

要使其在 IE7 上运行,您可以使用:another little link 。它会检测您的浏览器何时为 IE6/7,并将带有 display: table-*; 的元素替换为实际的 HTML 表格。

关于html - 没有办法在固定高度的 div 内垂直对齐文本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12602893/

相关文章:

css - 如何解决 Wordpress 3.5 中的图像溢出问题?

javascript - 如何滚动到 anchor 名称?

html - 使用 css 和 html 的按钮下划线动画

javascript - 重置 tinymce 工具栏选择

html - CSS滚动固定侧边栏

css - 此代码在 ie 中不起作用(悬停以显示元素)

javascript - 使用 angularjs 每次点击更改 css 属性

html - HTML 和 CSS 中的注释是否会造成渲染问题?

javascript - 在 Div Javascript 中获取值

html - 如何在文本周围放置边框(CSS before after pseudo class 和 padding 相关)