我想知道是否存在僅限CSS的基於子項的樣式元素的樣式?如果孩子包含X的樣式父項
在我目前的情況下,我有一個ul
,其中有很多li
在裏面。他們都沒有一個單獨的識別類,但其中只有一個獲得了iFrame(YouTube視頻)。那li
項目,我想風格。
的CSS會有點像
ul li:child-is[iframe] {
// styling
}
這可能嗎?
我想知道是否存在僅限CSS的基於子項的樣式元素的樣式?如果孩子包含X的樣式父項
在我目前的情況下,我有一個ul
,其中有很多li
在裏面。他們都沒有一個單獨的識別類,但其中只有一個獲得了iFrame(YouTube視頻)。那li
項目,我想風格。
的CSS會有點像
ul li:child-is[iframe] {
// styling
}
這可能嗎?
不是今天。
在CSS的下一次出現,CSS4,you'll be able to precise the subject in a selector使用感嘆號:
ul !li iframe {
// styling applies to the li element
}
但沒有純CSS的解決方案今天。
我已經害怕了。謝謝! –
@SanderSchaeffer但是高興:未來更加明亮 –
純CSS不可能像今天一樣,因爲沒有父選擇器。你可能不得不使用JS/jQuery。 – Harry