p { color: black }
p.class{ color: black }
p#id{ color: black }
ul li{ color: black }
input ~ label
input[type=”checkbox”]{ color: black }
*{ color: black }
- box::hover{ color: black } 鼠标悬浮状态
- box::focus{ color: black } 元素聚焦
- box::focus-within{ color: black } 元素本身及子元素获得焦点
- box:nth-child{ color: black } 第 n个子元素
- box:not{ color: black } 不处于某个状态
- box:target { color: black } URL的锚点
- box:checked{ color: black } 单/复选框开关on的状态
- box:disabled { color: black } 禁用状态
- box:valid{ color: black } 校验通过状态
- box:invalid{ color: black } 校验不通过状态
- box:placeholder-shown{ color: black } 输入框有占位符时的情况(也就是用户还未输入时的情况)
- box:empty{ color: black } 空标签元素(常用场景:字段缺失、ajax加载数据为空)
box::before box::after{ color: black } 标签的额外2个可绘制的元素 - box::selection{ color: black } 被用户选中的部分
- box::placeholder{ color: black } 输入框的占位符文本