CSS3是一种新的CSS版本,它在设计时特别考虑了样式和交互体验。与CSS2不同,CSS3可以支持许多新的特效和动画。下面我们将介绍CSS3支持哪些特效。.box { borderradius: 10...
CSS3是一种新的CSS版本,它在设计时特别考虑了样式和交互体验。与CSS2不同,CSS3可以支持许多新的特效和动画。下面我们将介绍CSS3支持哪些特效。
.box {
border-radius: 10px;
box-shadow: 2px 2px 4px #888888;
transition: all 0.5s ease-in-out;
} 1. 圆角边框(border-radius):
使用border-radius属性可以为元素添加圆角边框。该属性支持四个角独立设置,也可以同时设置所有角。
2. 盒子阴影(box-shadow):
使用box-shadow属性可以为元素添加盒子阴影效果。该属性支持水平方向阴影、垂直方向阴影、模糊半径和颜色设置。
3. 过渡效果(transition):
使用transition属性可以为元素添加过渡动画效果。该属性可以设置过渡属性、过渡时长和过渡效果函数。
.button {
background: linear-gradient(to bottom, #3366cc 0%, #003366 100%);
background-clip: text;
-webkit-background-clip: text;
color: transparent;
} 4. 文字渐变背景线性渐变(linear-gradient):
使用linear-gradient属性可以为元素添加文字渐变背景线性渐变。该属性可以设置方向、颜色和位置。
5. 文字彩色渐变颜色叠加(background-clip):
使用background-clip属性可以使文本获得彩色渐变颜色叠加效果。对于webkit内核的浏览器需要添加-webkit-前缀。
以上是CSS3支持的部分特效,随着CSS3的不断发展,还有更多的新特效会不断涌现。我们只需要掌握常用的特效即可。