CSS知识补足——选择器的知识补充

与世无争的帅哥 提交于 2020-03-25 22:40:43

后代选择器

        /* 以下两种写法叫做子代选择器,第一个元素不管是标签名还是类名,都作为其代表标签,也是该选择器的最高级别(父类),然后向下搜寻,搜寻到底 */ ​         /* 会使所有 ul 里的li标签改变样式         ul li{             color: brown;         }  */ ​         /* 这种写法就会让类名为 need 的ul 里的li 元素改变样式         .need li{             color: brown;         }*/
     <ul class="need">         <a href="#"> 22222222</a>         <li><a href="#"> 11111111</a></li>     </ul>

 

子元素选择器

         /* 以下方式为子元素选择器,这种方式只会将父元素的儿子辈的元素改变样式,而儿子辈内部的元素则不会被修改样式 */         /* ul>a{             color: green;         } */
 <ul class="need">         <a href="#"> 22222222</a>         <li><a href="#"> 11111111</a></li>     </ul>

 

并集选择器

         /* 以下为并集选择器 该选择器,用逗号分隔各个需要渲染的元素,同时还能够跟其他选择器同时使用 */         /* ol,p,ul li>a{                 color: pink;             } */

 

     <ul class="need">         <a href="#"> 22222222</a>         <li><a href="#"> 11111111</a></li>     </ul>     <ol>         <li>2222222</li>     </ol>     <p>并集选择器测试</p>

 

伪类选择器

         /* 以下为伪类选择器的测试代码,伪类选择器包含 ①连接伪类选择器,②focus伪类选择器             连接伪类选择器命令:                         :hover(鼠标悬浮的时候除法) , :visited(当连接不是第一次被访问的时候触发) ,                          :active(鼠标按下未弹起时触发), :link(当连接还未被访问的时候触发)             注意:连接伪类一定要按照LVHA的顺序来声明,否则将会无效。 ​             focus伪类选择器(用于表单的状态焦点的选择器):                         :focus          */
         div {             text-align: center;             font-size: large;         } ​         div a:link {             color: #333;             text-decoration: none;         } ​         div a:visited {             color: red;         } ​         div a:hover {             color: teal;             text-decoration: none;         } ​         div a:active {             color: skyblue;             font-size: 50px;             color: black;         } ​         div input:focus {             border-color: tomato !important;             outline: none;             height: 30px;         }
     <div>         <a href="#">伪类选择器测试连接</a>     </div> ​     <div><input type="text" placeholder="focus伪类选择器测试"></div>

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!