[title=W3School]{ border:5px solid blue; }
[title~=hello] { color:red; }
[lang|=en] { color:red; }Hello!
Hi!
a[src^="https"]
a[src$=".pdf"]
a[src*="abc"]
2.伪类选择器(常用的简单归纳下)
:nth-child(n) p:nth-child(2) 选择属于其父元素的第二个子元素的每个 元素。 适用于给父类名使用
:nth-last-child(n) p:nth-last-child(2) 同上,从最后一个子元素开始计数。
:nth-of-type(n) p:nth-of-type(2) 选择属于其父元素第二个
元素的每个
元素。
:nth-last-of-type(n) p:nth-last-of-type(2) 同上,但是从最后一个子元素开始计数。
p:nth-of-type(2){ background:#ff0000; }
这是标题
**第一个段落。
** p:nth-child(3)
第二个段落。
第三个段落。
优点:相较opacity,不具有继承性,即不会影响子元素的透明度
background-color: hsla(182, 44%, 76%, .5);
background-color: rgba(166, 218, 220, .5);
H是色度,取值在0度~360度之间,0度是红色,120度是绿色,240度是蓝色。360度也是红色。
S是饱和度,是色彩的纯度,是一个百分比的值,取值在0%~100%,0%饱和度最低,100%饱和度最高
L是亮度,也是一个百分比值,取值在0%~100%,0%最暗,100%最亮。
A是不透明度,取值在0.0~1.0,0.0完全透明,1.0完全不透明。
image.png
image.png
x-shadow 必需。 水平阴影的位置。允许负值。
y-shadow 必需。 垂直阴影的位置。允许负值。
distance 可选。 模糊的距离
color 可选。 阴影的颜色
x-shadow 必需。阴影水平偏移量,可正可负,正值表示阴影在右边,负值表示阴影在左边。
y-shadow 必需。阴影垂直偏移量,可正可负,正值表示阴影在上边,负值表示阴影在下边。
distance 可选。阴影模糊距离。只能为正值,值为0时,表示阴影不具有模糊效果,值越大阴影的边缘就越模糊。
size 可选。阴影扩展半径。可正可负,正值表示整个阴影都延展扩大,负值表示缩小。
color
可选。阴影的颜色。
inset
可选。将外部阴影 (outset) 改为内部阴影。
向框添加一个或多个倒影。
(1)direction:定义倒影的方向,取值包括:
image.png
7.text-overflow
image.png
text-overflow:ellipsis;
white-space:nowrap
overflow:hidden;