1. 边框阴影(Box Shadow):
.element {
box-shadow: h-shadow v-shadow blur spread color inset;
}
- blur: 模糊半径。
- spread: 阴影的尺寸。
- color: 阴影颜色。
- inset: 如果存在,阴影在框内。
2. 圆角边框(Border Radius):
.element {
border-radius: top-left top-right bottom-right bottom-left;
}
3. 渐变背景(Gradient Background):
.element {
background: linear-gradient(direction, color-stop1, color-stop2, ...);
}
4. 文本阴影(Text Shadow):
.element {
text-shadow: h-shadow v-shadow blur color;
}
5. 用户选择(User Select):
.element {
user-select: none; /* 不可选中 */
}
6. 过渡(Transition):
.element {
transition: property duration timing-function;
}
7. 动画(Animation):
@keyframes animation-name {
/* 定义关键帧 */
}
.element {
animation: animation-name duration timing-function delay iteration-count direction fill-mode;
}
8. 滤镜(Filter):
.element {
filter: filter-function(value);
}
这些属性和特性可以结合使用,以创建丰富、交互性强的用户界面。请注意,一些新的特性可能在某些浏览器中的支持情况有所不同,因此在使用时需要进行兼容性测试。
转载请注明出处:http://www.zyzy.cn/article/detail/4067/CSS