Css 表显示块行为

Css 表显示块行为,css,css-tables,Css,Css Tables,我有一个带有display:block的表;最大宽度:100px;溢出-x:autocss属性 在某些情况下,一切正常,但在这段代码中,您可以看到thead和tbody并没有占据所有可能的宽度 这是否可能让他们像平常的桌子行为一样,占据所有可能的宽度 我试图使用display:table row和tbody、thead和tr上的其他显示值,但这对我没有帮助。您需要删除的display:block属性并应用宽度:100% 您需要删除的显示:块属性,并应用宽度:100% 你可以通过以下方式获得你想要

我有一个带有
display:block的表;最大宽度:100px;溢出-x:auto
css属性

在某些情况下,一切正常,但在这段代码中,您可以看到
thead
tbody
并没有占据所有可能的宽度

这是否可能让他们像平常的桌子行为一样,占据所有可能的宽度


我试图使用
display:table row
tbody
thead
tr
上的其他显示值,但这对我没有帮助。

您需要删除
display:block
属性并应用
宽度:100%


您需要删除
显示:块
属性,并应用
宽度:100%


你可以通过以下方式获得你想要的行为:

  • 如上所述,移除“显示:块”
  • 将表声明更新为:table class=“blocked\u table”style=“width:100%”

完成这些操作后,表格单元格以50/50的比例消耗整个100px盒。

您可以通过以下方式获得所需的行为:

  • 如上所述,移除“显示:块”
  • 将表声明更新为:table class=“blocked\u table”style=“width:100%”

完成这些操作后,表格单元格将以50/50的比例消耗整个100px盒。

您有理由使用
display:block
?是的,这就是问题所在。您有理由使用
display:block
?是的,这就是问题所在。谢谢您,Balthazar。我知道表的显示块是错误的,但我的问题是,在其他情况下,我需要添加它,因此我的问题是如何使用
table
上的
display:block
来管理
tbody
宽度100%。如果将
包含到
div
中,问题可能会被忽略?谢谢你,巴尔萨扎。我知道表的显示块是错误的,但我的问题是,在其他情况下,我需要添加它,因此我的问题是如何使用
table
上的
display:block
来管理
tbody
宽度100%。如果将
包含到
div
中,问题可能会被忽略?