替代文本在css中对齐

时间:2011-06-24 20:48:34

标签: html css

你知道如何让文字垂直居中吗?我需要类似valign属性的东西,但用css编写。有任何想法吗?

2 个答案:

答案 0 :(得分:6)

对此没有普遍的答案。 Unfortunataly,不,CSS中没有真正的等价物。一些选项取决于您的特定布局的上下文:

  • 对于一行文字,给文本line-height等于容器的高度将垂直居中
  • 如果不担心IE,您可以在容器上使用display: table-cell并添加vertical-align: middle
  • 使用JS计算在计算容器和子元素的高度之后使元素居中所需的必要定位或填充/边距。

答案 1 :(得分:2)

尝试vertical-align属性