为什么设置的!important 不管用?

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

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

10回答
樱桃小胖子 2020-10-14 11:08:15

同学你好,代码改成ul.li1{color:orange !important;}就可以了,!important与需要提升权重的属性的属性值之间不能使用分号隔开。

祝学习愉快!

jinlingren1122 2018-05-11 07:32:09

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>CSS优先级</title>

    <style type="text/css">

         /*补充代码*/

         ul .li1{color:orange !important;}

    </style>

</head>

<body>

<ul>

        <li style="color:green" class="li1">JS基础</li>  

        <li>JS函数</li> 

        <li>JS对象</li>

    </ul>

    <ol>

        <li class="li1">CSS基础</li>  

        <li>CSS语法</li> 

        <li>CSS优先级</li>

    </ol>

</body>

</html>


一品千金 2018-05-04 11:17:05

!important前多了个分号

mr_chauncey 2018-04-24 17:14:56

ul li.li1{color:orange !important;}

慕标5164494 2018-04-23 10:31:39

类名是!important已经是最高的了不用再前面在声明li下吧代码改成ul.li1{color:orange !important;}就可以了,需要注意的是!important要放在这行的分号的}之前

慕数据4224224 2018-04-07 13:20:21

!important元素要加在

ul .li{color:orange !important;}

慕无忌6011871 2018-04-02 11:50:19

http://img1.sycdn.imooc.com//climg/5ac1a8550001a36910350470.jpg

li.li1 之间是不加空格的

快乐程序猿 2018-03-23 17:54:51

你的代码写错了,你可以参考如下:http://img1.sycdn.imooc.com//climg/5ab4cede00017a2806870444.jpg

板妞 2018-03-23 16:57:40

!important的感叹号前面的分号用空格代替

Rainie丶 2018-03-05 09:41:50

楼主你好, !important  是需要在color:orange;的 ;里面的  不需要再起一列

ul .li1{color:orange !important;}

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

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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