display有什么问题:table?

时间:2011-06-14 13:50:20

标签: html css

  

可能重复:
  Is there a disadvantage of using display:table-cellon divs?

我认为display:table是一种管理网页布局的简单方法,至少是一般的布局。但它看起来并没有被广泛使用。我知道它不受支持或有问题ie6和ie7,但对于不试图与这些浏览器兼容的网站,使用display:table有任何缺点吗?

1 个答案:

答案 0 :(得分:0)

您可能会根据html中的table元素来考虑这个问题。从这个意义上回答你的问题,是的。定位元素与display:table in css或多或少只是一种形成类似于表格的显示来正确定位元素的方法。浮动div等方式需要更少的麻烦。只要你只是形成一个能够正确定位元素的显示器,它就完全没问题了,你不应该通过使用表来执行与使用display:table for相同的任务来阻碍html代码。使用css显示的唯一缺点是:table是一个单元格仍然可以拉伸以适应其中包含的内容,而不是在特定div中设置高度和宽度。