麻烦老师解答 谢谢

麻烦老师解答 谢谢

1 为什么第一个div定义了class属性 还可以被选中实现效果

2 如果要单独实现中间两个段落的样式改变,是不是可以写成 .box>div>p{}

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

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

    <title>Document</title>

    <style>

        .box>div{

            colorred;

        }

        div>p{

            font-size60px;

        }

    </style>

</head>

<body>

    <div class="box">

        <p>我是段落</p>

        <p>我是段落</p>

        <div>

            <p>我是段落</p>

            <p>我是段落</p>

        </div>

    </div>

    <p>我是段落</p>

    <p>我是段落</p>

</body>

</html>

http://img1.sycdn.imooc.com//climg/60c73fce09313cc703350791.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕言 2021-06-15 14:15:46

同学你好,解答如下:

1、指的是下方代码吗?

http://img1.sycdn.imooc.com//climg/60c843aa097e1d0803360111.jpg

如果是的话,解答如下:通过定义的class可以选择到div,通过标签也是可以选择到div的,也就是说如下两种写法都是可以选择到的

http://img1.sycdn.imooc.com//climg/60c8443909318c7702640120.jpg

div>p可以选择到父元素是 <div> 的所有 <p> 元素。

如果不是上述疑问,可以详细描述下,老师再帮助解答。

2、是的,可以使用.box>div>p来给中间两个段落设置样式。

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师