2016-11-18 64 views
0

我有以下的CSS應該在表中標註的特定行用粗線:邊框頂部寬度樣式不顯示在表格中的IE 11

CSS:

.frstdow td 
{ 
    border-top-width: 2px; 
} 

與HTML表格行(僞):

<tr><td><td></td></td></tr> 
<tr class='frstdow'><td><td></td></td></tr> 
<tr><td><td></td></td></tr> 
<tr><td><td></td></td></tr> 
<tr><td><td></td></td></tr> 

enter image description here

這適用於大多數Web瀏覽rs,但由於某種原因,在運行IE 11 v.11.0.96000.18524的特定計算機上,該表沒有這條粗線,而是所有線路看起來都是一樣的。

任何想法爲什麼?

回答

2

使用 「邊界頂」 不 「邊框頂部寬度」:

table tr td{ 
 
border: 1px dotted blue; 
 
} 
 

 
.frstdow td 
 
{ 
 
    border-top: 2px solid red; 
 
}
<table> 
 
<tr><td>THING</td></tr> 
 
<tr class='frstdow'><td>THING</td></tr> 
 
<tr><td>THING</td></tr> 
 
<tr><td>THING</td></tr> 
 
<tr><td>THING</td></tr> 
 
</table>

+0

非常歡迎! –