0
對於這個表:將行高td上的元素高度設置爲100%?
<table>
<tr>
<td rowspan="2"><a>Hello</a></td>
<td><a>World</a></td>
</tr>
<tr>
<td><a>!</a></td>
</tr>
</table>
我想風格每td
的a
元素爲100%的高度:
table, td {
border: 1px solid black;
}
td {
height:400px;
}
a {
background-color: red;
height: 100%;
display:block;
}
This (JsFiddle)在IE和Chrome的罰款。不過Firefox似乎對colspan有問題。
於是,我就改變tr
而不是td
給定的固定高度:
table, td {
border: 1px solid black;
height: 100%
}
tr {
height:400px;
}
a {
background-color: red;
height: 100%;
display:block;
}
在Firefox和Chrome This (JsFiddle)工作正常,但不能在IE瀏覽器。
在右邊是,我想:
我怎樣才能讓所有的瀏覽器這項工作?