3个内容:pseudo-class和pseudo-element的异同...

本文深入解析了CSS中的伪类与伪元素的区别及应用,包括如何为鼠标悬停状态设置样式,如何区别访问过的链接样式,以及如何在元素前后插入内容。同时,文章还介绍了CSS的颜色设置方法,包括命名颜色、十六进制、HSL和RGB模式,并解释了CSS单位如px、百分比、cm、mm等的使用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

伪类:当用户将鼠标悬停在元素上时为其设置样式;样式访问和未访问的链接不同;在获得焦点时设置元素的样式

伪元素:设置元素的第一个字母或行的样式;在元素内容之前或之后插入内容

1.pseudo-class和pseudo-element的异同

相同点:两者均以selector或者selector.class的形式开头。

不同点:pseudo-class的操作对象是文档树中已有的元素,而pseudo-element则创建了一个文档数外的元素。

pseudo-class只有一个冒号,pseudo-element有两个冒号

 

2.CSS的color设置与调色板

 color:有多种表示方法

直接命名 named-color;
十六进制
hex-color;
色相,饱和度,明度
hsl();
rgb色彩模式 rgb()
hsl与rgb均有四个参数,前三位表示某种特定颜色,最后一位改变透明度。

3.CSS Unit

主要了解长度单位

px:一个像素,对于屏幕显示,它传统上代表一个设备像素(点)。

百分比:相对于包含块

cm:一厘米。1cm96px/2.54

 mm:一毫米。1mm= 1/10 1cm

in:一英寸。1in2.54cm96px

pc:一个异食癖。1pc12pt= 1/6 1in

pt:一点。1pt= 1/72 1in

转载于:https://www.cnblogs.com/xiajiejie/p/9831695.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值