CSS选择器

CSS选择器

1、通配符选择器

2、标签选择器

3、类选择器

4、id选择器

5、复合选择器

 

1、通配符选择器

就一个*号,代表所有的意思。

* {

}

2、标签选择器

只能选择已有的标签,不是标签不能用,例如:

h4 {
text-align: center;
}
span {
font-size: 100px;
}

3、类选择器

/*类选择器,这里是声明,需要可以直接调用,即把class="jk"放到需要的标签内*/

.jk {
font-size: 200px;
}

.g {
color: blue;
}

<!--有多个类就空格放进去即可-->

<span class="g jk">G</span>

4、id选择器

/*这是id选择器,规范id只能使用一次,虽然使多次用了也不会报错,但规定id是唯一的。在css中很少用,一般id用于js*/

#last {
font-size: 100px;
}

<!--id和class可以共存-->

<h4 id="last" class="O1">你好啊</h4>

5、复合选择器

<1>后代选择器(用得比较广)

div p {
color: yellow;
}
<div>
<p>王者荣耀</p>
<p>王者荣耀</p>
</div>

或者
.wang p {
text-decoration: line-through;
}
<div class="wang">
<p>王者荣耀</p>
<p>王者荣耀</p>
</div>

<2>子代选择器(用得比较少)

ul li > a {
text-decoration: underline;
}
<ul>
<li>
<a>子代选择器</a>
<a>子代选择器</a>
<div>
<a>孙子选择器</a>
<a>孙子选择器</a>
</div>
</li>
</ul>
</body>

这样的结果只会影响子代选择器

如果不要>号则所有的a标签都会受到影响

 ul li  a {
            text-decoration: underline;
        }
其写法就是把外层标签写在外面,内层标签写在里面,中间用空格分开,当标签内嵌时,内层标签就成了外层标签的后代
<3>交集选择器
   div.red {     /*交集选择器 固定死了只有div能用red这个类,别人用都是无效的。用得很少,特殊情况才用的*/
            color: blue;
        }
<div class="red">
<p >王者荣耀</p>
<p>王者荣耀</p>
</div>
<4>并集选择器
 div,p,h2,a{           /*并集选择器,标签连写,用逗号隔开*/
            color: green;
        }
<h2>你好哈哈哈哈哈哈哈哈哈哈</h2>
<h3>或或或或或或或或或或或或</h3>
<div>美杜莎女王</div>
<p>王者荣耀</p>
<a href="#">链接</a>
或者
.pp,.jj{
color: deeppink;
}
 
  
<div class="pp">
<p>美杜莎女王</p>
<p>爱丽丝莎女王</p>
</div>
<span class="jj">
<p>雅典娜女神</p>
</span>

 

转载于:https://www.cnblogs.com/axianz/articles/10645855.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
项目:使用 JavaScript 编写的杀死幽灵游戏(附源代码) 杀死鬼魂游戏是使用 Vanilla JavaScript、CSS 和 HTML 画布开发的简单项目。这款游戏很有趣。玩家必须触摸/杀死游荡的鬼魂才能得分。您必须将鼠标悬停在鬼魂上 - 尽量得分。鬼魂在眨眼间不断从一个地方移动到另一个地方。您必须在 1 分钟内尽可能多地杀死鬼魂。 游戏制作 这个游戏项目只是用 HTML 画布、CSS 和 JavaScript 编写的。说到这个游戏的特点,用户必须触摸/杀死游荡的幽灵才能得分。游戏会根据你杀死的幽灵数量来记录你的总分。你必须将鼠标悬停在幽灵上——尽量得分。你必须在 1 分钟内尽可能多地杀死幽灵。游戏还会显示最高排名分数,如果你成功击败它,该分数会在游戏结束屏幕上更新。 该游戏包含大量的 javascript 以确保游戏正常运行。 如何运行该项目? 要运行此游戏,您不需要任何类型的本地服务器,但需要浏览器。我们建议您使用现代浏览器,如 Google Chrome 和 Mozilla Firefox。要玩游戏,首先,单击 index.html 文件在浏览器中打开游戏。 演示: 该项目为国外大神项目,可以作为毕业设计的项目,也可以作为大作业项目,不用担心代码重复,设计重复等,如果需要对项目进行修改,需要具备一定基础知识。 注意:如果装有360等杀毒软件,可能会出现误报的情况,源码本身并无病毒,使用源码时可以关闭360,或者添加信任。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值