Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML CSS IE和Firefox溢出属性冲突_Html_Css - Fatal编程技术网

HTML CSS IE和Firefox溢出属性冲突

HTML CSS IE和Firefox溢出属性冲突,html,css,Html,Css,我希望将表格设置为固定高度,然后将超出该高度的行设置为显示滚动条。如果行没有超出表的高度,我仍然希望显示一个滚动条,但显然它是不可滚动的 我在IE7上进行测试,它似乎只喜欢overflow:scroll,但当我在Firefox中测试时,却看不到任何滚动 有谁知道任何代码,包括只用于IE代码的css,可以解决这个问题吗?您可以在div中包含表的数据部分 听起来像这样,不是吗 我不确定,但我认为只有具有块显示的元素才允许设置其溢出属性。@rhino是正确的。溢出不用于表元素。 <table i

我希望将表格设置为固定高度,然后将超出该高度的行设置为显示滚动条。如果行没有超出表的高度,我仍然希望显示一个滚动条,但显然它是不可滚动的

我在IE7上进行测试,它似乎只喜欢overflow:scroll,但当我在Firefox中测试时,却看不到任何滚动


有谁知道任何代码,包括只用于IE代码的css,可以解决这个问题吗?

您可以在div中包含表的数据部分


听起来像这样,不是吗

我不确定,但我认为只有具有块显示的元素才允许设置其溢出属性。@rhino是正确的。溢出不用于表元素。
<table id="table-header">
  <th>
  ..
  </th>
</table>
<div id="table-scrollbar">
  <table>
  ..
  </table>
<table>
#table-scrollbar { overflow: scroll; }