zoukankan      html  css  js  c++  java
  • 记录:CSS选择器学习

    常用选择器:标签选择器、类选择器、ID选择器

     

    子选择器(Child selectors)

    还有一个比较有用的选择器子选择器,即大于符号(>),用于选择指定标签元素的第一代子元素。

    .con>p{color:red;} 

    * IE6不支持该选择器

    包含(后代)选择器

    包含选择器,即加入空格,用于选择指定标签元素下的后辈元素。

    .con p{color:red;} 

    通用选择器

    通用选择器是功能最强大的选择器,它使用一个(*)号指定,它的作用是匹配html中所有标签元素。

    * {color:red;}

    * 也可以用于选择器下使用  .con * {color:red;},意为con类下所有元素。

    伪类选择符

    更有趣的是伪类选择符,为什么叫做伪类选择符,它允许给html不存在的标签(标签的某种状态)设置样式,比如说我们给html中一个标签元素的鼠标滑过的状态来设置字体颜色

    a:hover{color:red;}

    关于伪选择符:到目前为止,可以兼容所有浏鉴器的“伪类选择符”就是a标签上使用:hover了(其实伪类选择符还有很多,尤其是css3中,但是不能兼容所有浏鉴器)。其实:hover可以放在任意的标签上,比如说p:hover,但是它们的兼容性也是很不好的,所以现在比较常用的还是a:hover的组合。

    分组选择符

    当你想为html中多个标签元素设置同一个样式时,可以使用分组选择符(,),如下:

    h1,span{color:red;}

    相邻兄弟选择器(Adjacent sibling selector)

    可选择紧接在另一元素后的元素,且二者有相同父元素。

    http://www.w3school.com.cn/css/css_selector_adjacent_sibling.asp

    CSS 属性选择器

    CSS 2 引入了属性选择器。属性选择器可以根据元素的属性及属性值来选择元素。

    http://www.w3school.com.cn/css/css_selector_attribute.asp

    
    —— 能力说话。
    —— 唯爱与美食不可负。
    —— 身体健康第一重要。
  • 相关阅读:
    地图实现
    shiro有哪些组件
    MyBatis 与 Hibernate 有哪些不同?
    .#{}和${}的区别是什么?
    SpringMVC 流程
    怎么防止重复提交
    2019.4.17 映纷创意首页铺设练习
    2019.4.16 掌恒首页铺设练习
    2019.4.9 小作业 淘宝商品显示块
    2019.4.9 HTML+CSS写静态百度首页
  • 原文地址:https://www.cnblogs.com/aileLiu/p/4151495.html
Copyright © 2011-2022 走看看