我有一個登錄頁面上的驗證碼CSS選擇一個div一個div後一個div
<div id="header">
<div id="homeBanner">
...
</div>
</div>
<div id="navigation">
...
</div>
我想選擇股利#導航,但只有當它跟隨DIV#頭包含DIV# homeBanner。原因是我有一個不同的頁面上類似的代碼:
<div id="header">
<div id="siteBanner">
...
</div>
</div>
<div id="navigation">
...
</div>
我不想影響股利#導航的風格時,它跟隨DIV#頭包含DIV#siteBanner。這有意義嗎?
如何僅在div#header包含div#homeBanner時選擇div#navigation?我認爲這是:
div#header div#homeBanner > div#navigation
...但似乎沒有工作。
這意味着「內部'div#header','div#homeBanner'」後的第一個'div#navigation'「。 – rid
你說得對。我也嘗試過'(div#header div#homeBanner)+ div#navigation',但那也行不通! –