當嘗試使用CSS 選擇第一個和最後一個子元素時,:first-child 和: last-child 偽-類別可能無法如預期般運作,尤其是當目標元素是body 元素的直接子元素時。
要解決此問題,建議包裝目標元素在容器元素內。透過這樣做,第一個和最後一個子偽類可以應用於容器內的目標元素。
.container { /* Style rules for the container element */ } .container .area:first-child { background-color: red; } .container .area:last-child { background-color: green; }
在此解決方案中,.container 元素用作選擇第一個和最後一個子偽類的參考點最後一個子元素。這可確保偽類別正確套用於該容器內的目標元素。
以上是如何使用 CSS 可靠地選擇第一個和最後一個子元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!