:not() :not(p) 选中父元素除了p所有元素 表单伪类 选择器 示例 说明 :enabled input:enabled 选择每个启用的 input 元素 :disabled input:disabled 选择每个禁用的 input 元素 :checked input:checked 选择每个被选中的 input 元素 :required input:required 包含required属性的元素 :optional input:optional 不包含...
:not(selector):选取不符合括号内选择器的所有元素。 示例:将不是段落的元素的背景色改为灰色: *:not(p) { background-color: gray; } 4、常见应用 设置鼠标悬停在元素上时的样式; 为已访问和未访问链接设置不同的样式; 设置元素获得焦点时的样式; ...
:not(selector) :not§ 选择每个非 <p> 元素的元素。 :nth-child(n) p:nth-child(2) 选择作为其父的第二个子元素的每个 <p> 元素。 :nth-last-child(n) p:nth-last-child(2) 选择作为父的第二个子元素的每个<p>元素,从最后一个子元素计数。 :nth-last-of-type(n) p:nth-last-of-type(2...
:only-child: 选择父元素中唯一的子元素。 :not(selector): 选择不匹配指定选择器的第一个子元素。 :disabled: 选择被禁用的表单元素。 :checked: 选择被选中的复选框或单选按钮。 :visited: 选择被访问过的链接。 :link: 选择未被访问过的链接。 :active: 选择当前激活的链接。 伪元素: ::before: 在元素...
:not(selector) 选择除 selector 元素意外的元素 :enabled 选择可用的表单元素 :disabled 选择禁用的表单元素 :checked 选择被选中的表单元素 :after 选择器在被选元素的内容后面插入内容 :before 选择器在被选元素的内容前面插入内容 :nth-child(n) 匹配父元素下指定子元素,在所有子元素中排序第 n ...
:not(selector) 选择除 selector 元素意外的元素 :enabled 选择可用的表单元素 :disabled 选择禁用的表单元素 :checked 选择被选中的表单元素 :after 在元素内部最前添加内容 :before 在元素内部最后添加内容 :nth-child(n) 匹配父元素下指定子元素,在所有子元素中排序第n ...
:enabled input:enabled 选择每个启用的 <input> 元素。 :disabled input:disabled 选择每个禁用的 <input> 元素 :checked input:checked 选择每个被选中的 <input> 元素。 :not(selector) :not(p) 选择非 <p> 元素的每个元素。 ::selection ::selection 选择被用户选取的元素部分。
中的位置匹配元素:nth-last-of-type(n) 匹配给定类型的元素,基于它们在一组兄弟元素中的位置,从末尾开始计数:last-child 表示一组兄弟元素中的最后一个元素:root 设置HTML文档:empty 指定空的元素:enabled 选择可用元素:disabled 选择被禁用元素:checked 选择选中的元素:not(selector) 选择与 <selector> 不匹配...
By.cssSelector 根据css选择器方式来定位元素 By.xpath 根据xpath方式来定位元素 CSS定位方法 1、根据tagName driver.findElement(By.cssSelector("input")); 2、根据Id driver.findElement(By.cssSelector("#kw")); driver.findElement(By.cssSelector("input#kw"));// 标签拼接#Id ...