|
您的位置: 首页 > 网站资讯 > 网页设计中常用的CSS3语法 |
网页设计中常用的CSS3语法发布日期:2017/8/23
随着主流欣赏器赓续地更新与提高,CSS搭配js所形成的网页动画结果,能用CSS3的语法直接呈现,在图片的网站设计上更能削减图片结果,避免档案容量过大造成存取困难。 到底有哪些CSS3语法在前台网页设计中是常被使用的呢? 1. RGBA设定元素颜色 可设定元素的颜色阴阳角上海做网站信息网,重要行使颜色的RGB值,以及设定元素的透明度。 范例: background:rgba(0,0,0,0.5); background:rgba(0,0,0,1); background:rgba(red,green,blue,alpha); 其中alpha值 0为透明 1为不透明,0~1区间可选择透明度的强弱。
2.Border radius设定元素圆角 可设定元素圆角,预设为0 范例: border-radius: 10px; -webkit-border-radius: 10px; (针对chrome欣赏器) -moz-border-radius: 10px; (针对firefox欣赏器) 3. Text Shadow笔墨阴影 可设定笔墨阴影 范例: text-shadow: 1px 2px 3px #000; 4. box Shadow区块阴影 可设定区块阴影 范例: box-shadow: 1px 2px 3px #000; -webkit-box-shadow: 1px 2px 3px #000; (针对chrome欣赏器) -moz-box-shadow: 1px 2px 3px #000; (针对firefox欣赏器) 5. transition过渡动画 可设定动画结果 transition-property:对哪个属性 transition-duration:动画时间,预设为0 transition-timing-function:动画结果,如淡入、淡出等 设定值: linear:以雷同速度开始至结束的结果 ease:慢速开始,然后加快,之后慢速结束的结果 ease-in:以慢速开始的结果 ease-out:以慢速结束的结果 ease-in-out:以慢速开始和结束的结果 cubic-bezier:在cubic-bezier函数中定义值网络营销公司,是0~1之间的数值 通常在设定动画速度时,大多使用ease-in或ease-out来庖代,但借由cubic-bezier,可以得到更多种速度控制的动画结果。 transition-delay:规定动画结果的耽误时间 范例: div{ width:100px;height:100px; transition-property:width; transition-duration:1s;} div:hover{width:200px;} 以上会造成宽度改变的滑动结果 6. Gradient Background设定背景渐层 上下渐层:GradientType=0 左右渐层:GradientType=1 渐层肇端颜色:startcolorstr=# 渐层结束颜色:endcolorstr=# 范例: 预设的背景色 background: #278092; background:-webkit-gradient(linear, left top, left bottom, from(#00475E), to(#007276)); (针对chrome欣赏器) background: -moz-linear-gradient(top, #00475E, #007276); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00475E', endColorstr='#007276'); (针对firebox欣赏器) background: -o-linear-gradient(top, #00475E, #007276); (针对opera欣赏器) 目前这些都是在网页设计中常使用的CSS3语法,一样平常网路上也有免费的产生器可供使用。CSS3的出现影响了使用者使用网页的读取速度,在目前较流行的RWD网页(相应式网页设计)更有分外的用法上海做网站总成,且较不受羁绊,将来CSS3的发展指日可待。
|
其他相关文章 |
|
|
|
|||||||||
Copyright 2012-2025 上海蒙狼网络科技有限公司 WWW.MENGL.CN All Rights Reserved |