CSS3是一种非常强大的样式表语言。它为我们提供了许多强大的样式效果,但是有些技巧还是比较冷门的。在本文中,我们将会介绍一些CSS3的冷门技巧。
一、多列布局
div {
column-count: 3;
column-gap: 20px;
}使用column-count属性可以将一个元素分成多个列。而column-gap则可以设置列与列之间的空隙。
二、文本描边
h1 {
-webkit-text-stroke: 2px black;
}使用-webkit-text-stroke属性可以为文本描边。其接受两个参数,第一个为描边的粗细,第二个为描边的颜色。
三、盒子阴影
div {
box-shadow: 10px 10px 5px grey;
}使用box-shadow属性可以为一个元素添加盒子阴影。其接受四个参数,分别为水平偏移量,垂直偏移量,模糊半径和阴影颜色。
四、颜色渐变
div {
background: linear-gradient(red, yellow);
}使用background属性可以为一个元素设置颜色渐变。其接受两个或更多个颜色作为参数,CSS3会自动为它们创建一个渐变。
五、弹性布局
.container {
display: flex;
flex-wrap: wrap;
}使用flex布局可以实现一个元素内的子元素弹性布局。通过使用flex-wrap属性可以控制弹性项目的折行。
六、图像滤镜
img {
filter: grayscale(100%);
}使用filter属性可以为一个图像添加滤镜效果。grayscale函数可以将图像变为灰色。
七、旋转和变形
div {
transform: rotate(45deg);
}使用transform属性可以对一个元素进行旋转和变形。rotate函数可以使元素旋转一个指定的角度。
以上就是一些CSS3的冷门技巧。虽然这些技巧可能不是很常用,但是了解它们能够让我们更好地掌握CSS3的强大功能。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did245891