我想在我的网页上使用CSS来实现以下功能:
我希望避免使用任何固定宽度来执行此操作(我希望这是一个可重用的组件)。
我可以使用display: block;
使表格可滚动,但是第一次要求失败了。
答案 0 :(得分:0)
设置子表的max-width或max-height属性,并设置overflow:auto以在宽度大于子项时启用滚动条。希望这有帮助!
答案 1 :(得分:0)
使用 display:inline block将表放在div中;最大宽度:100%; 对于表 display:block;溢出:汽车;
例如:
<div class="table-container">
<table class="my-table"> ... </table>
</div>
风格是:
<style>
body{
text-align: center;
}
.table-container{
display:inline block;
max-width:100%;
}
.my-table{
display:block;
overflow:auto;
}
</style>