我正在尝试使用HTML和SASS制作一些自定义表格。我在这个网站上搜索了很多问题,但没有一个适合我的情况。
表的属性是:
我已经完成了:
table-layout: fixed
:部分起作用。但是,无论单元格中的内容是什么,列宽在表中均分。我需要一个响应列。 (如果您在下面的演示中激活了SASS的第10行,则可以看到我说的话。)
overflow-x: scroll, auto, ...
:我成功在代码块中制作了滚动条。但是表格的宽度超过了“宽度:100%”。换句话说,(具有代码块)的宽度无限扩展。 (在下面的演示中对此进行了演示。)
答案 0 :(得分:1)
将下面的无聊添加到td
td
border: 1px solid #444444
width: 1px
还将下面的无礼添加到第三列(我在第三td中添加了一个类longtd
)
.longtd
overflow: auto
max-width: 0;
width: auto;
答案 1 :(得分:0)
尝试
css
.width-100-border {
width: 100%;
border: 1px solid #00FF00;
overflow-x: auto;
}
table td{
border: 1px solid #444444;
max-width: 600px;
}
答案 2 :(得分:0)
您可以使用m-custom-scrollbar jquery插件 http://manos.malihu.gr/jquery-custom-content-scroller/