🗒️前端-阶段01-HTML5&CSS3-Day12
00 分钟
2024-6-24
2024-10-29
type
status
date
slug
summary
tags
category
icon
password

1 CSS3 选择器

1.1 基本选择器(6个)

① 标签名选择器

② 类名选择器

③ ID 选择器

④ 全局选择器

⑤ 交集选择器(选择器的组合形式)

⑥ 并集选择器(选择器的组合形式)

1.2 层级选择器(4个)

① 后代元素选择器

② 子元素选择器

③ 相邻兄弟元素选择器

④ 通用兄弟元素选择器

1.3 属性选择器(5个)

属性选择器如果与其他选择器进行交集组合,通常写在其他选择器的后面

1.4 伪类选择器(23个)

① 动态伪类选择器(5个)

② 目标伪类选择器(1个)

③ 语言伪类选择器 (1个,了解)

④ UI元素伪类选择器(3个)

⑤ 结构伪类选择器(12个)

⑥ 否定伪类选择器(1个)

1.5 伪元素选择器(6个)

::before和::after 选择器后面的声明块中必须设置 content 属性!

1.6 选择器的优先级(权重)

2 CSS3 新增盒子相关样式

① display 介绍

display 属性拥有更多的值,可以让任何元素设置任何样式。

② box-sizing 属性

通过该属性可以调整元素宽高的设置规则:

③ 盒子阴影 box-shadow

④ 不透明度 opacity

给元素设置 opacity 属性可以让元素整体半透明,该属性的值取 0 到 1之间的小数,数字越大越不透明,1表示完全不透明,0表示完全透明。

⑤ 粘连定位

给元素设置 position:sticky; 该元素粘连定位,当页面滚动,该元素顶部触碰到视口顶部的时候,会固定定位在那个位置。
上一篇
前端-阶段01-HTML5&CSS3-Day13
下一篇
前端-阶段01-HTML5&CSS3-Day11

评论
Loading...