<div id="tab" style="overflow:auto;"> <table></table> </div>为什么table超出了,不显示滚动条!

<div id="tab" style="overflow:auto;"> <table></table> </div>为什么table超出了页面的显示范围,但是页面为啥没有滚动条!下面的按钮也看不见了?

如果不限制div的宽和/或高,那么你的overflow是无效的,原因是div会自动调整大小以适应其内容.只有在限制了宽高时,当内容超出该限制才会显示出滚动条.比如:

<div id="tab" style="overflow:auto; width:100px; height:100px">
  <div style="width:2000px; height:500px;"></div>
</div>

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答