Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.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
在不使用jQuery或Javascript的情况下使html表具有响应性_Html_Css_Html Table_Responsive Design - Fatal编程技术网

在不使用jQuery或Javascript的情况下使html表具有响应性

在不使用jQuery或Javascript的情况下使html表具有响应性,html,css,html-table,responsive-design,Html,Css,Html Table,Responsive Design,如何在不使用bootstrap或JQuery的情况下使HTML表具有响应性,它有八个以上的列 我对每一列使用百分比,即使当我们增加文本时,它没有响应 滚动到底部。如何避免滚动,我不想使用无序列表或div元素 正文{ 字体系列:arial,无衬线; 字号:12px } .右键文本{ 文本对齐:右对齐; } .文本向左{ 文本对齐:左对齐; 左:1rem; } 桌子{ 宽度:100%; 左边框:1px实心#f3f1f1; 边框底部:1px实心#f3fa; 边界间距:0; } .表格边框>T正文>t

如何在不使用bootstrap或JQuery的情况下使HTML表具有响应性,它有八个以上的列

我对每一列使用百分比,即使当我们增加文本时,它没有响应

滚动到底部。如何避免滚动,我不想使用无序列表或div元素

正文{
字体系列:arial,无衬线;
字号:12px
}
.右键文本{
文本对齐:右对齐;
}
.文本向左{
文本对齐:左对齐;
左:1rem;
}
桌子{
宽度:100%;
左边框:1px实心#f3f1f1;
边框底部:1px实心#f3fa;
边界间距:0;
}
.表格边框>T正文>tr>td,
.表格边框>T正文>tr>th,
.表格边框>tfoot>tr>td,
.表格边框>tfoot>tr>th,
.表格边框>thead>tr>td,
.带边框的表格>主题>主题>主题{
左边框:1px实心#f3f1f1;
边框底部:1px实心#d2ceefa;
/*盒影:0 2px 4px 0 rgba(241,230,230,0.16),0 2px 10px 0 rgba(247,245,245,0.12)*/
长方体阴影:0 1px 1px 0#f3f1f1,0 1px 1px 0#f3f1f1;
}
.表格边框>T正文>tr>td:第一个孩子,
.表格边框>tbody>tr>th:第一个孩子,
.表格边框>tfoot>tr>td:第一个孩子,
.table bordered>tfoot>tr>th:第一个孩子,
.表格边框>thead>tr>td:第一个孩子,
.表格边框>thead>tr>th:第一个孩子{
边框左宽度:0;
}
.table bordered tbody tr td:last child,.table bordered thead tr th:last child{
右边框:1px实心#f3f1f1;;
}
.表格边框>主题>主题:最后一个子项{
右边框:1px实心#f3f1f1;
}
th{
填充:1rem0;
背景:#192b4b;
颜色:#fff;
字体大小:1.3rem;
字体大小:正常;
左边框:1px实心#f3f1f1;
}
运输署{
填充:1rem;
文本转换:大写;
颜色:#6b5e5e;
}
.表格数据{
颜色:#007dc5;
字体大小:1.8rem;
字体系列:“Roboto Condensed”,Arial,无衬线;
}

美国号
名称
代码
类型
轮廓
时间
大小
日期
1.
响应式布局
LDHSNSJ734674
固定利息
高
没有最低要求
0
2001年12月5日
2.
响应式布局
DHEYE933
响应式布局
没有最低要求
0
2001年12月5日

您可以像这样折叠一张表

CSS

HTML


内容
内容
我会用不同的
@媒体(最大宽度:xxx)
添加多个类,这样它们就不会一次全部崩溃。你想如何折叠它们,以及你应该按照什么顺序来弄清楚自己。 如果你还有问题的话,可以看看这里


就我个人而言,我喜欢在表上使用div,例如:

在关闭之前。。使用引导。谷歌。我不想使用引导。然后在你的问题中删除你的代码。
@media (max-width: 1024px) {
    .collapse {
        display: block;
    }}
<td class="collapse">
  Content
</td>
<td class="collapse">
  Content
</td>