(常用)CSS的选择器

一、常用的基本选择器:

标签选择器根据标签的名称获取
id选择器获取的ID属性
类选择器class属性

(注:id属性唯一,class不唯一)

标签选择器:

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        ul li {

        color: red;

       }

    </style>

</head>

<body>

    <ul type="none">

        <li>剧情简介</li>

        <li>演员表</li>

        <li>人物结局</li>

        <li>人物关系表</li>

    </ul>

</body>

</html>

运行结果:

id选择器:

(注:id选择器前记得加#

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        #text{

        color: red;

       }

    </style>

</head>

<body>

    <ul type="none">

        <li id="text">剧情简介</li>

    </ul>

</body>

</html> 

运行结果:

类选择器:

(注:类选择器前加. 

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        .one{

        color: red;

       }

    </style>

</head>

<body>

    <ul type="none">

        <li class="one">剧情简介</li>

    </ul>

</body>

</html>

运行结果:

二、常用的复合选择器: 

子代选择器选择某个元素的直接子元素
后代选择器选择某个元素的后代元素
分组选择器可以同时设置多个标签
相邻兄弟选择器选择紧接在另一个元素后面的元素

子代选择器:

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        ul>li{

        border: 1px  solid red;

       }

    </style>

</head>

<body>

    <ul>

        <li>剧情简介</li>

    </ul>

</body>

</html>

 运行结果:

后代选择器: 

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        .list li{

        border:1px solid red;

       }

    </style>

</head>

<body>

    <div class="list">

        <ul type="none">

            <li class="one">剧情简介</li>

        </ul>

    </div>

    </body>  

</html>

运行结果:

分组选择器: 

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        .list,.one{

        border:1px solid red;

       }

    </style>

</head>

<body>

    <div class="list">内容</div>

     <ul type="none">

        <li class="one">剧情简介</li>

     </ul>

    </body>  

</html>

 运行结果:

相邻兄弟选择器: 

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        h3+p{color:  red; }

    </style>

</head>

<body>

    <h3>侧边栏</h3>

    <p>各演员信息</p>

    </body>  

</html>

运行结果:

(注:作者下一篇有应用的例子) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值