0
我試圖創建第一列已修復的表格。我以某種方式做到了這一點,但是我無法在所有瀏覽器中獲得相同的結果。結果僅在Chrome上正確。這是我收到的Firefox/IE 8的結果:表格單元格未在Firefox中對齊,IE
並在Chrome:
這裏是我的HTML代碼:
<div id="riassuntoOreTecnico">
<table id="riassuntoOreTecnicoTable" >
<tr>
<th>Technician Name</th>
<td style="padding-left:165px"></td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
</tr>
<tr>
<th>Table Cell</th>
<td style="padding-left:165px"></td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
<td>Table Cell</td>
</tr>
</table>
</div>
和CSS:
#riassuntoOreTecnico {
width: 94%;
float: left;
margin: 30px 35px;
overflow-x: scroll;
overflow-y: visible;
}
#riassuntoOreTecnicoTable {
/* border-collapse: separate;*/
border: 1px solid #ddd;
float: left;
}
#riassuntoOreTecnicoTable th {
background: #d5d5d5;
font-weight: bold;
padding: 5px 8px;
position: absolute;
top:auto;
width:158px;
}
#riassuntoOreTecnicoTable td {
border: 1px solid #d5d5d5;
padding: 5px 8px;
}
任何人都可以提出這裏有什麼錯我的代碼,所以我可以得到同樣的結果在Firefox/IE8以及?
當你的代碼放在小提琴中似乎很好 - http://jsfiddle.net/MrqD7/ – Alex
這就是問題所在。它是相同的代碼,但我不明白爲什麼有最新的Firefox或什麼的問題。 –
在FF中使用小提琴很好。 – Alex