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://haodehen.cn/did245891