ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
|选择符|说明| | -- | -- | |div:not(:first-child)|"非"状态选择符.范例为匹配所有不是第一个子元素的 div 元素.| |div[foo^="val"]|匹配foo属性值以"val"开头的 siv 元素.| |div[foo$="val"]|匹配foo属性值以"val"结尾的div元素.| |div[foo*="val"]|匹配foo属性值中含有"val"字串的div元素.| |tr:nth-child(An+B)|匹配父元素里以A个为一组的每组中的第B个div元素.| |tr:nth-last-child(An+B)|匹配父元素里以A个为一组的每组中的倒数第B个div元素.| |button:only-child|匹配父元素里唯一的 button 子元素.| |input:only-of-type|匹配父元素里唯一使用了input标记的子元素.| |a:focus|匹配拥有焦点的 a 元素.| |a:tab-focus|匹配通过按 TAB 件获得焦点的 a 元素.| |option:current|匹配一组元素中具有当前状态的 option元素.| |input:checked|匹配被选定的 input 元素. 用于具有 checkbox, radio, select等行为的元素.| |input:disabled|匹配被禁用的 input元素.| |input:read-only|匹配只读的input元素.| |input:empty|匹配内容为空的 input元素.| |div:has-child|匹配只含有一个子元素的 div 元素.| |div:has-children|匹配含有多个子元素的 div 元素.| |menu:popup|匹配被作为弹出菜单或面板显示的menu元素.| |button:owns-popup|匹配触发了弹出行为且弹出菜单或面板处于可见状态的 button 元素.| |div:drop-target|匹配在拖放操作中可以接受被拖放对象的div元素.| |div:drag-over|匹配在拖放操作中鼠标所处的可接受被拖放对象的 div元素.| |li:moving|匹配正以移动模式被拖放的li元素.| |li:copying|匹配正以副本模式被拖放的li元素. (原元素的一个副本)| |li:drag-source|匹配被拖放的源li元素.| |li:drop-marker|匹配指示拖放目的位置的li元素. (原元素的一个副本)|