4. filter object-fit outline-offset

7/27/2022 css

# 1. filter

设置图片的视觉效果(模糊度、饱和度等)

img {
	filter: blur(4px) //模糊度
;
}

img {
	filter: grayscale(100%) //灰度
;
}

# 2.object-fit

用于调整 <img><video> 里资源的宽高以适应其容器

object-fit: fill; // 默认值,填充元素的内容框
object-fit: contain; // 缩放以保持纵横比,将其“放入”元素的内容框(以图片为基准)
object-fit: cover; // 调整内容大小,以在“填充”元素的整个内容框时保持其长宽比(以框为基准)

# outline-offset

在 outline 与 boder 之间添加空间

注意:轮廓 outline 与边框 border 不同!轮廓线是在元素边框之外绘制的,可以与其他内容重叠。同时,轮廓也不是元素尺寸的一部分:即盒模型的总宽高不受轮廓线宽度的影响

div {
	margin: 20px;
	border: 1px solid black;
	outline: 4px solid red;
	outline-offset: 15px; // boder与outline空隙为15px
}
    我想,
    在这个世界上,
    虽然没有最美好的相遇,
    但却应该有为了相遇或重逢,
    所做的最美好的努力。
    红莲华
    x
    loading...