5
A
回答
5
據我所知,它適用於我,並且是標準配置。 (從來沒看見過相反)
如果只是利用最後相鄰選擇,這將仍然工作
.z + .b + .c
,但它不會
示例2:http://jsfiddle.net/6ykxB/1/
SitePoint上的引用提及了m ultiple相鄰同胞選擇,進一步證實它們是標準:
http://reference.sitepoint.com/css/adjacentsiblingselector
然而,存在用於與:hover
元件和多個選擇一個警告:
Safari瀏覽器(最多且包括4個版本)和Chrome(最多包括 版本3)在相鄰選擇器前面有 使用hover僞類的元素時表現爲「buggily」。該錯誤在 版本之間有所不同,但該規則根本不適用,或者應用 不一致。
+2
即使在最新版本中使用':hover'時,WebKit仍然會遇到相鄰和一般兄弟組合器的問題,所以我們仍然要小心。然而,這與多個組合器的用法無關:':hover'是一個僞類,而不是一個組合器。即使只有一個'+'或'〜',WebKit也有問題。 – BoltClock 2012-01-02 17:02:15
相關問題
- 1. CSS鄰接兄弟選擇器
- 2. 選擇相鄰兄弟
- 3. scss @each相鄰兄弟
- 4. 選擇相鄰的和以前的兄弟姐妹在CSS
- 5. CSS選擇是否存在相鄰的兄弟
- 6. CSS3相鄰的兄弟組合子
- 7. CSS鏈接兄弟選擇器?
- 8. 基於孩子輸入的CSS鄰接兄弟
- 9. 先進的CSS:目標最後一個鄰接兄弟
- 10. CSS鄰接兄弟選擇器,Safari和<nav>元素
- 11. CSS選擇器(相鄰的兄弟姐妹和第n孩子/第n類型)
- 12. 選擇一定數量的直接相鄰的兄弟/ w的jQuery的
- 13. jQuery毗鄰兄弟姐妹選擇器
- 14. 如何組鄰居兄弟姐妹
- 15. 使用:目標和相鄰的兄弟選擇器作出切換botton
- 16. 類,相鄰的兄弟和僞選擇器不能一起工作
- 17. 在使用watir-WebDriver時找到鏈接的兄弟
- 18. 使用純CSS使懸停效果應用到相鄰的兄弟姐妹具有相同屬性
- 19. 我試圖在jquery中選擇「this」的鄰居兄弟
- 20. 相鄰的兄弟選擇器和:Chrome 10中的僞元素之前
- 21. 把鏈接放在彼此相鄰 - CSS手機風格
- 22. 來自相鄰/兄弟框架(不是iframe)的JQuery選項卡控件
- 23. MooTools的:從點擊鏈接的兄弟表節點文本
- 24. 鏈接到我的CSS在我的wordpress模板中,css文件位於模板的兄弟文件夾中
- 25. CSS兄弟選擇不觸發
- 26. CSS通用兄弟組合(即〜)
- 27. 隱藏懸停兄弟DIV與CSS僅
- 28. CSS兄弟元素增加間距
- 29. CSS一般兄弟選擇特異性
- 30. CSS孩子和兄弟姐妹
是的。 FF + Chrome + Safari + Opera + IE9 – noob 2012-01-02 15:30:31
爲什麼你認爲使用多個組合器是非標準的?我們每天結合組合器(ha!):'nav> ul> li a'和相鄰的兄弟組合器是一個CSS2選擇器,它與孩子和後代組合器一起被標準化了很長時間。 – BoltClock 2012-01-02 16:51:32
@micha:不妨從IE中取出版本號,現在IE6對大多數人來說已經不復存在了。 – BoltClock 2012-01-02 16:59:00