美文网首页
CSS选择器简介

CSS选择器简介

作者: 我的好昵称 | 来源:发表于2018-11-17 15:28 被阅读0次

选择器
选择器(selector)会告诉浏览器:网页 上的哪些元素需要设置什么样的样式。
比如:p这个选择器就表示选择页面中的所 有的p元素,在选择器之后所设置的样式会 应用到所有的p元素上。

元素选择器

元素选择器(标签选择器),可以根据标 签的名字来从页面中选取指定的元素。
语法:
标签名 { }
比如p则会选中页面中的所有p标签,h1会 选中页面中的所有h1标签。

类选择器


image.png

id选择器
ID选择器,可以根据元素的id属性值选取 元素。
语法:

id { }

比如#box会选中页面中id属性值为box的 元素,和class属性不同,id属性是不能重 复的。

复合选择器(交集选择器)
复合选择器,可以同时使用多个选择器, 这样可以选择同时满足多个选择器的元素。
语法:
– 选择器1选择器2{}
例如div.box1会选中页面中具有box1这个
class的div元素。

通用选择器

通用选择器,可以同时选中页面中的所有 元素。
语法:
*{ }
标签之间的关系


image.png

后代选择器
后代选择器可以根据标签的关系,为处在 元素内部的代元素设置样式。
语法:
祖先元素 后代元素 后代元素 { }
比如p strong 会选中页面中所有的p元素 内的strong元素。

image.png

有四个伪类可以让你根据访问者与该链接的交 互方式,将链接设置成4种不同的状态。
正常链接
a:link
访问过的链接
a:visited(只能定义字体颜色)
鼠标滑过的链接
a:hover
正在点击的链接
a:active
其他
获取焦点
focus
指定元素前
before
指定元素后
after
选中的元素
selection

给段落定义
首字母
first-letter
首行
first-line

子元素选择器
子元素选择器可以给另一个元素的子元素 设置样式。
语法:
父元素 > 子元素{}
比如body > h1将选择body子标签中的所 有h1标签。

其他子元素选择器
:first-child
选择第一个子标签
:last-child
选择最后一个子标签
:nth-child
选择指定位置的子元素
:first-of-type
:last-of-type
:nth-of-type
选择指定类型的子元素

兄弟选择器
除了根据祖先父子关系,还可以根据兄弟 关系查找元素。

权重的计算

不同的选择器有不同的权重值:
内联样式:权重是 1000
id选择器:权重是 100
类、属性、伪类选择器:权重是 10
元素选择器:权重是 1
通配符:权重是 0
计算权重需要将一个样式的全部选择器相加,比如上边的body h1的权重是20,h1的权重是10,所以第一个选择器设置的样 式会优先显示。

相关文章

  • CSS 教程

    CSS 教程 CSS 教程 CSS 简介 CSS 语法 CSS Id 和 Class选择器 CSS 创建 CSS ...

  • 爬虫基础系列BeautifulSoup——css选择器(4)

    css选择器简介 CSS选择器类型:标签选择器、类选择器、id选择器 方法:select() ① 结果:注意是一个...

  • selenium元素定位之cssSelector,使用chrom

    cssSelector简介 CSS 选择器参考手册 CSS3选择器 在CSS中,选择器是一种模式,用于选择需要添加...

  • 2022-02-02 CSS 第一天

    CSS简介 CSS语法规范 代码风格 选择器的作用 标签选择器 类选择器 id选择器 通配符选择器 基础选择器总结...

  • css大纲

    css 基础 CSS 简介 在 html 中使用 css link 和 @import CSS 选择器 CSS 优...

  • JAVA 之 CSS知识框架

    一、css的简介 二、css选择器 三、css属性 四、css盒子模型

  • CSS介绍

    CSS简介 CSS基础选择器 CSS字体属性 CSS文本属性 CSS的引入方式 CSS简介 CSS是层叠样式表(C...

  • selenium使用CSS定位页面元素

    一、CSS简介 CSS 指层叠样式表 (CascadingStyleSheets) CSS 选择器参考手册:htt...

  • CSS学习总结

    学了有一小段时间前端了,今做个CSS的总结! 目录: CSS 简介 CSS 语法 CSS 选择器 CSS 引入方式...

  • CSS选择器

    CSS 元素选择器CSS 选择器分组CSS 类选择器详解CSS ID 选择器详解CSS 属性选择器详解CSS 后代...

网友评论

      本文标题:CSS选择器简介

      本文链接:https://www.haomeiwen.com/subject/ddnbfqtx.html