美文网首页
让你懂得css3六 多类名选择器

让你懂得css3六 多类名选择器

作者: 朴客 | 来源:发表于2019-10-22 21:59 被阅读0次

多类名选择器

在我们实际开发时,我们使用类名不仅仅是一个(两个及两个以上最为常用)

例如:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
    .fontsize70 {
        font-size:70px;
    }
    .red {
        color:red;
    }
    .fontweight {
        font-weight:bold;
    }


</style>
</head>
<body>
    <div class="fontsize70 red">html样式</div> 
        <div class="fpntweight fontsize70">css样式</div>    
           <div class="red fontweight">JavaScript样式</div>    
</body>
</html>

这样会使得添加样式更加的随意,更方便。
ps
要注意class后面的两个类名要空格写,切不能再多加一个class
类名的顺序不做要求,怎样方便怎样写。

id选择器

id
选择器跟类选择器效果一样,只是写的方式不一样

只需注意“#”号还有要将“class”要改成“id”

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
   
    #big {
        color:red;
    }
</style>
</head>
<body>
    <div id="big">html样式</div> 
        
</html>

所以可以把类选择器和id选择器一起记忆

id选择器和类选择器的区别

1.类选择器可以多次使用,类似于人名
2.id选择器类似于身份证,是唯一的,只允许使用一次

通配符选择器:格式如下

*{属性1:属性值1;属性2:属性值2;属性3:属性值3;}
是所有选择器用途范围最广的,能匹配页面中所有图标
但是在实际工作时很少用

伪类选择器

伪类选择器用于为某些选择器添加特殊效果

比如 :link{ };

  • link /* 未访问的链接 */
  • visited /* 已访问的链接*/
  • hover /* 鼠标移动到链接上*/
  • active /* 选定的链接*/
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <style>
        a:link {    /* 未访问的链接 */
            font-size: 16px;
            color: gray;
            font-weight: 700;
        }

        a:visited {  /* 已访问的链接 我们已经点击过一次的状态*/
            font-size: 16px;
            color: orange;
            font-weight: 700;
        }

        a:hover {  /* 鼠标移动到链接上 */
            font-size: 16px;
            color: red;
            font-weight: 700;
        }

        a:active {  /* 选定的链接 当我们点击别松开鼠标 显示的状态*/
            font-size: 16px;
            color: green;
            font-weight: 700;
        }
        </style>

    </head>
    <body>
      <div>  
          <a href="css样式" >css样式 </a>   
          
    </body>
</html>

四个顺序尽量不要颠倒,按照lvha记忆lovehate爱上讨厌

但是在实际开发中只需要hover即可
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
       <style>
         a {         /*  a是标签选择器 所有的链接 */
            font-weight:700;
            font-size:17px;
            color:gray;
         }
         a:hover{               /* :hover链接伪类选择器  鼠标经过*/
            color:red;
         }

        </style>

    </head>
    <body>
      
      <div>  
          <a href="css样式" >css样式 </a>   
          
    </body>
</html>

相关文章

  • 让你懂得css3六 多类名选择器

    多类名选择器 在我们实际开发时,我们使用类名不仅仅是一个(两个及两个以上最为常用) 例如: id选择器 id选择器...

  • CSS3知识笔记

    CSS3知识 选择器a[class^="abc"]{xxx;}:以“abc”开头的任何字符串类名;a[class$...

  • HTML5和CSS3新增内容

    CSS3选择器有哪些? 属性选择器、伪类选择器、伪元素选择器。 CSS3新特性有哪些? 颜色:新增RGBA,HSL...

  • CSS3属性选择器

    CSS3中属性选着器增加了3个 结构性伪类选择器 CSS3结构性伪类选择器 CSS3选择器详解二 第二部分小节 、...

  • CSS3笔记(一)选择器

    回顾css3之前的选择器 css3选择器 1、属性选择器 2、结构 伪类选择器 注意点 : 选择是分类型,排序是不...

  • 2019前端经典面试题 CSS 部分常见问题

    CSS部分常见问题 1、CSS3选择器有哪些? 答:属性选择器、伪类选择器、伪元素选择器。 2、CSS3新特性有哪...

  • 第2章 CSS3选择器-4

    2.9 否定伪类选择器 否定伪类选择器":not()"是CSS3的新选择器,类似jQuery中的":not()"选...

  • css3和html5

    css3如下:↓↓↓ 新增选择器:类选择器、属性选择器 动画: transition过渡 transform变形:...

  • css3(1)

    之前的css属性选择器包括:类选择器,id选择器,标签选择器,关联选择器,组合选择器,伪类选择器等 css3属性选...

  • react 开发实战

    CSS:选择器用法:.类名 //类选择器 id名 //id 选择器 .类名 元素名 //后代选择器,包含子元素和子...

网友评论

      本文标题:让你懂得css3六 多类名选择器

      本文链接:https://www.haomeiwen.com/subject/ounnmctx.html