我写了一个表格,实现了固定表头,tbody下超出显示滚动条,如图,但在ie9下崩了,而且找不到解决方法。
哪位能写一个兼容ie9的固定表头的表格,不借助bootstrap多余的框架。
我写了一个表格,实现了固定表头,tbody下超出显示滚动条,如图,但在ie9下崩了,而且找不到解决方法。
哪位能写一个兼容ie9的固定表头的表格,不借助bootstrap多余的框架。
两个表,第一个表只有thead,第二个表只有tbody
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
<style type="text/css">
table {
font-family: verdana,arial,sans-serif;
font-size:11px;
color:#333333;
border-width: 1px;
border-color: #666666;
border-collapse: collapse;
width: 100%;
}
table tbody{
height: 100px;
overflow-y: auto;
}
table th {
border-width: 1px;
padding: 8px;
border-style: solid;
border-color: #666666;
background-color: #dedede;
}
table td {
border-width: 1px;
padding: 8px;
border-style: solid;
border-color: #666666;
background-color: #ffffff;
}
table th:nth-child(1),table td:nth-child(1){
width: 60%;
}
table th:nth-child(2),table td:nth-child(2){
width: 20%;
}
table th:nth-child(3),table td:nth-child(3){
width: 20%;
}
#table-box-1{
padding-right: 17px;
}
#table-box-2{
height: 400px;
overflow-y: auto;
}
</style>
</head>
<body>
<div id="table-box-1">
<table>
<thead>
<tr>
<th>信息内容</th>
<th>发布人</th>
<th>发布时间</th>
</tr>
</thead>
</table>
</div>
<div id="table-box-2">
<table>
<tbody>
<tr>
<td>信息内容td信息内容td信息内容td信息内容td</td>
<td>张三</td>
<td>2019-01-18</td>
</tr>
<tr>
<td>信息内容td信息内容td信息内容td信息内容td</td>
<td>张三</td>
<td>2019-01-18</td>
</tr>
<tr>
<td>信息内容td信息内容td信息内容td信息内容td</td>
<td>张三</td>
<td>2019-01-18</td>
</tr>
<tr>
<td>信息内容td信息内容td信息内容td信息内容td</td>
<td>张三</td>
<td>2019-01-18</td>
</tr>
<tr>
<td>信息内容td信息内容td信息内容td信息内容td</td>
<td>张三</td>
<td>2019-01-18</td>
</tr>
<tr>
<td>信息内容td信息内容td信息内容td信息内容td</td>
<td>张三</td>
<td>2019-01-18</td>
</tr>
<tr>
<td>信息内容td信息内容td信息内容td信息内容td</td>
<td>张三</td>
<td>2019-01-18</td>
</tr>
<tr>
<td>信息内容td信息内容td信息内容td信息内容td</td>
<td>张三</td>
<td>2019-01-18</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
2 回答904 阅读✓ 已解决
3 回答774 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
2 回答2.6k 阅读
一个表格是满足不了你也解决不了你的问题。
你可以考虑用两个
table
标签来组合或者
你可以考虑把
table
标签中所有的子元素标签的display
属性值改掉,不要使用table-*
中的任何一个属性值。当然,这个方法我不建议,如果这样,还不如不用table
标签。最后,一个只有图的没有任何其他的东西,就这样吧,祝好运。