1
嘗試將最後一張圖片的邊距重置爲零,但最後一個孩子將它們全部重置。 不使用這一個正確...css:最後一個孩子不太正確
http://jsfiddle.net/telagraphic/MAgpU/
它應該是什麼?
div#social:last-child{
margin-right: 0;
}
嘗試將最後一張圖片的邊距重置爲零,但最後一個孩子將它們全部重置。 不使用這一個正確...css:最後一個孩子不太正確
http://jsfiddle.net/telagraphic/MAgpU/
它應該是什麼?
div#social:last-child{
margin-right: 0;
}
每img
在你的來源是其母公司的a
標籤的最後一個孩子。您可以通過使用此替代解決該問題:
div#social a:last-child img{
margin-right: 0;
}
當你在它,從所有的ID選擇刪除div
預選賽。 (div#social
變成#social
)。這通常是多餘的,因爲頁面上只有一個具有該ID的元素,並且可能會降低選擇器的性能。
'div#id'格式有效,即特異性。看看[這個小提琴示例](http://jsfiddle.net/jm5CW/1/),其中'id'僅僅不足以覆蓋測試1中的父元素特徵,但'div#id'格式確實爲測試2. – ScottS
@ScottS:我同意你的觀點,但仍然,我通常會認爲不得不求助於這個糟糕的CSS架構 –
@ ov - 我會同意你,也「一般認爲不得不訴諸於此糟糕的CSS架構「。我只想指出,derekerdmann所說的技術上不是「多餘的」。 – ScottS