我試圖做一個CSS只斑馬錶是兼容IE 7屬性可以得到和CSS(變量?)設置
我嘗試這樣做:
.zebra {
border-collapse: collapse;
}
.zebra tr:first-child {
background-color: #7BCC70;
vertical-align: top;
}
.zebra tr[valign=top] + tr {
color: #EEE;
vertical-align: bottom;
}
.zebra tr[valign=bottom] + tr {
color: #7BCC70;
vertical-align: top;
}
由於第一條規則,垂直對齊不會影響任何內容。我把第一個tr的顏色設置爲color1,垂直對齊到indicator1。然後我嘗試使用valign來獲得tr的垂直對齊,但這不起作用。 vertical-align不是valign,就像bgcolor不是背景色一樣。我可以得到valign,但我無法設置它。我可以設置垂直對齊,但我無法通過CSS獲取它。你能想到可以在CSS中設置和獲得的東西嗎?
.zebra是表,這是常規的:
<table class="zebra" border="0">
<tr>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
<tr style="background-color: white;">
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
<tr>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
<tr>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
<tr>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
<tr>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
<tr>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
<tr>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
</table>
你自找的。
請顯示您嘗試應用樣式的代碼的HTML部分。關於你想要在這裏做什麼有點不清楚。你使用的選擇器是html屬性,而不是CSS。 –
「我可以得到valign,但我無法設置它。」 U如何設置它? – Webars
顯然不是通過CSS。 – bopjesvla