我已经能够冻结我的表格标题并让标题的宽度和其余行匹配,但我无法让我的前两行从标题下方显示出来。
table {
font-family:Arial, Helvetica, sans-serif;
color:#666;
font-size:12px;
background:#eaebec;
border:#ccc 1px solid;
border-radius:3px;
border-collapse:collapse;
border-spacing: 0;
box-shadow: 0 1px 2px #d1d1d1;
}
table th {
padding:2px 2px 2px 2px;
border-top:0;
border-bottom:1px solid #e0e0e0;
border-left: 1px solid #e0e0e0;
background: #ededed;
}
table th:first-child {
text-align: left;
}
table tr:first-child th:first-child {
border-top-left-radius:3px;
border-left: 0;
}
table tr:first-child th:last-child {
border-top-right-radius:3px;
}
table tr {
text-align: center;
}
table td:first-child {
text-align: left;
border-left: 0;
}
table td {
padding:2px 2px 2px 2px;
border-top:0;
border-bottom:1px solid #e0e0e0;
border-left: 1px solid #e0e0e0;
white-space: nowrap;
}
table tr:last-child td {
border-bottom:0;
}
table tr:last-child td:first-child {
border-bottom-left-radius:3px;
}
table tr:last-child td:last-child {
border-bottom-right-radius:3px;
}
table tr:hover td {
background: #F7FE2E;
}
table th,
table td {
width: 65px;
}
table tr,
table td {
width: 65px;
min-width: 65px;
}
#wrapper {
width: auto;
height: 850px;
overflow-x: scroll;
overflow-y: scroll;
}
thead {
position: fixed;
}
tbody {
position: relative;
}
那么有人可以指出我如何将前两行从标题下方移出的正确方向吗?让我知道我是否需要解释更多或是否需要补充我的问题!
我添加了一些我认为我没有解释的东西http://jsfiddle.net/FyJwZ/4/