网站大量收购独家精品文档,联系QQ:2885784924

前端项目开发-09_CSS常见选择器.pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

CSS常见选择器

王红元coderwhy

目录

1属性选择器

content

2后代选择器

3兄弟选择器

4选择器组

5伪类选择器

6伪元素

coderwhyCSS选择器(selector)

◼开发中经常需要找到特定的网页元素进行设置样式

思考:如何找到特定的那个元素?

◼什么是CSS选择器

按照一定的规则选出符合条件的元素,为之添加CSS样式

◼选择器的种类繁多,大概可以这么归类

通用选择器(universalselector)

元素选择器(typeselectors)

类选择器(classselectors)

id选择器(idselectors)

属性选择器(attributeselectors)

组合(combinators)

伪类(pseudo-classes)

伪元素(pseudo-elements)

coderwhy通用选择器

◼通用选择器(universalselector)

所有的元素都会被选中;

◼一般用来给所有元素作一些通用性的设置

比如内边距、外边距;

比如重置一些内容;

◼效率比较低,尽量不要使用;

coderwhy简单选择器

◼简单选择器是开发中用的最多的选择器:

元素选择器(typeselectors),使用元素的名称;

类选择器(classselectors),使用.类名;

id选择器(idselectors),使用#id;

coderwhyid注意事项

◼一个HTML文档里面的id值是唯一的,不能重复

id值如果由多个单词组成,单词之间可以用中划线-、下划线_连接,也可以使用驼峰标识

最好不要用标签名作为id值

◼中划线又叫连字符(hyphen)

coderwhy属性选择器(attributeselectors)

◼拥有某一个属性[att]

◼属性等于某个值[att=val]

◼其他了解的(不用记)

[attr*=val]:属性值包含某一个值val;

[attr^=val]:属性值以val开头;

[attr$=val]:属性值以val结尾;

[attr|=val]:属性值等于val或者以val开头后面紧跟连接符-;

[attr~=val]:属性值包含val,如果有其他值必须以空格和val分割;

coderwhy后代选择器(descendantcombinator)

◼后代选择器一:所有的后代(直接/间接的后代)

选择器之间以空格分割

◼后代选择器二:直接子代选择器(必须是直接自带)

选择器之间以分割;

coderwhy兄弟选择器(siblingcombinator)

◼兄弟选择器一:相邻兄弟选择器

使用符号+连接

◼兄弟选择器二:普遍兄弟选择器~

使用符号~连接

coderwhy选择器组–交集选择器

◼交集选择器:需要同时符合两个选择器条件(两个选择器紧密连接)

在开发中通常为了精准的选择某一个元素;

◼并集选择器:符合一个选择器条件即可(两个选择器以,号分割)

在开发中通常为了给多个元素设置相同的样式;

coderwhy认识伪类

◼什么是伪

文档评论(0)

yzs890305 + 关注
实名认证
内容提供者

计算机二级持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年11月02日上传了计算机二级

1亿VIP精品文档

相关文档