display:table有什么问题? [重复]

问题描述

|                                                                                                                   这个问题已经在这里有了答案:                                                      

解决方法

        您可能会考虑html中的table元素。从这个意义上回答您的问题,是的。在CSS中使用display:table定位元素或多或少只是形成表格状显示以正确定位元素的一种方式。浮动div等方式所需的麻烦更少。只要您只是形成一个可以正确定位元素的显示,这就很好,尽管使用表执行与display:table相同的任务,也不应阻塞html代码。使用css display:table的唯一缺点是,与在特定div中设置高度和宽度相比,单元格仍可以拉伸以适合其中包含的内容。