css display position float的关系

  1. 如果display设为none,不产生框,所以float和position的值会被忽略
  2. 否则,如果position设置为absolute或者fixed。float将会忽略(computed value将为none),对应的display将如下表进行计算。
  3. 否则,如果float不为none,那么框将浮动display将根据下面表格进行计算
  4. 否则,如果元素是根元素,display将根据下表进行计算。例外:在css2.1中list-item会获得block或者list-item没有定义
  5. 否则,在其他情况下,display将依据设置值进行计算

原文地址:https://www.cnblogs.com/qiudeqing/p/3446496.html