【问题标题】:"vertical-align:middle" does not work when apply the container element "float" [duplicate]应用容器元素“float”时,“vertical-align:middle”不起作用 [重复]
【发布时间】:2013-07-16 05:38:24
【问题描述】:

以下代码运行良好:

<div id="container">
   <p>test</p>
</div>

#container{height:500px;display:table-cell;vertical-align:middle;}

但是当container元素有css属性时:float:left

不能用!!

我只想在浮动时垂直居中

【问题讨论】:

  • 知道为什么不起作用有什么好处?你到底想完成什么?
  • 你是对的!我需要的是如何做而不是为什么。谢谢

标签: css vertical-alignment


【解决方案1】:

在这种情况下你必须设置line-height

line-height:500px

【讨论】:

猜你喜欢
  • 2014-02-05
  • 1970-01-01
  • 2015-06-04
  • 2020-11-21
  • 2013-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多