css3。0案例
导读:CSS3.0是CSS的最新版本,它包含了许多新的特性和模块。这些新的特性和模块能够为我们提供更加强大、更加灵活的控制页面样式的方式。下面就介绍一些CSS3.0的实用案例。/*圆角盒子*/.box{border-radius: 10px;-m...
CSS3.0是CSS的最新版本,它包含了许多新的特性和模块。这些新的特性和模块能够为我们提供更加强大、更加灵活的控制页面样式的方式。下面就介绍一些CSS3.0的实用案例。
/*圆角盒子*/.box{
border-radius: 10px;
-moz-border-radius: 10px;
/*火狐浏览器处理*/-webkit-border-radius: 10px;
/*Webkit内核浏览器处理*/}
/*阴影效果*/.box{
box-shadow: 5px 5px 5px #888888;
-moz-box-shadow: 5px 5px 5px #888888;
/*火狐浏览器处理*/-webkit-box-shadow: 5px 5px 5px #888888;
/*Webkit内核浏览器处理*/}
/*渐变背景*/.box{
background: -moz-linear-gradient(top, #efefef 0%, #ffffff 100%);
/*火狐浏览器处理*/background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#ffffff));
/*Webkit内核浏览器处理*/}
/*旋转效果*/img{
transform: rotate(45deg);
-moz-transform: rotate(45deg);
/*火狐浏览器处理*/-webkit-transform: rotate(45deg);
/*Webkit内核浏览器处理*/}
/*动画效果*/@keyframes example {
0% {
background-color: red;
left:0px;
top:0px;
}
25% {
background-color: yellow;
left:200px;
top:0px;
}
50% {
background-color: blue;
left:200px;
top:200px;
}
75% {
background-color: green;
left:0px;
top:200px;
}
100% {
background-color: red;
left:0px;
top:0px;
}
}
.box{
animation-name: example;
animation-duration: 4s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
}
通过CSS3.0的这些优秀特性的运用,可以大大提升我们制作页面的效率。我们不需要再使用图片或其他方式实现特定的效果,而是通过代码实现即可。因此,我们应该更加深入地掌握CSS3.0,以便更好地实现我们的设计和开发。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css3。0案例
本文地址: https://pptw.com/jishu/452547.html
