/* relationship selectors */
/* 下一个满足条件的兄弟元素节点 */
div + p{
background: red;
}
/* 满足条件的所有兄弟元素节点 */
div ~ p {
background: black;
}
/* attribute selectors */
/* 选择拥有独立属性名为a的元素 */
div[data ~= 'a']{
background: blue;
}
/* 选择属性名中以a开头或以a-开头的元素 */
div[data |= 'a']{
background: blueviolet;
}
/* 选择属性名以a开头的元素节点 $:以属性名结尾的元素节点 */
div[data ^= 'a']{
background: brown;
}
/* 选择属性名中含有a的元素节点 */
div[data *= 'a']{
background: cornflowerblue;
}
/* pseudo-element selectors */
/* E:placeholder 输入框提示信息 只能这只字体颜色 */
/* E::selection 字体选中, 只能设置字体颜色,背景颜色,阴影 */
.che:checked + .text{
background: green;
}
.che:checked + .text::after{
content: "显示信息";
color: #ffffff;
}