CSS3,html5:各种属性,有酷炫的效果\r\n兼容性问题:政府大多数政府机构都是用的IE6.7,所以很多时候要兼容IE6.7,IE连PNG格式都不支持\r\nmargin:本身有兼容性问题,在其他地方可能有问题padding:内边距还好一些\r\nAPP端只有一个兼容性问题,屏幕,要自适应屏幕两种方法:(腾讯的autoSize,js)(metaholder.js 连rem都可以不用,用px都可以)\r\n手...
CSS3,html5:各种属性,有酷炫的效果
兼容性问题:政府大多数政府机构都是用的IE6.7,所以很多时候要兼容IE6.7,IE连PNG格式都不支持
margin:本身有兼容性问题,在其他地方可能有问题 padding:内边距还好一些
APP端只有一个兼容性问题,屏幕, 要自适应屏幕 两种方法:(腾讯的autoSize,js) (metaholder.js 连rem都可以不用,用px都可以)
手机端只有屏幕兼容性问题,所以常用CSS3,html5
CSS3扩展:浏览器有兼容性问题,有些可以在浏览器加使用前缀: -webkit- 谷歌和苹果 -o- 欧朋 -moz- 火狐 -ms- IE9
CSS3的标准写法都要加上前缀,直接写5条,加上本身的那一条,因为不加上很多浏览器就是有兼容性问题
各种CSS3属性:
1、点击图片的hover效果: 图片蒙版:现在不常用,遮盖效果 图片翻转: div{ width: 168px; height: 81px; border: 1px solid red; overflow: hidden; transition: all 1.5s linear; } img{ transition: all 1.5s linear; } div:hover{ transform: rotateY(180deg); } div:hover img{ transform: rotateY(180deg); } }
图片放大:
2、边框圆角:-moz-border-radius:25px; /* Old Firefox */
3、边框阴影:box-shadow: 10px 10px 5px #888888;水平阴影,垂直阴影,模糊值,颜色 还可以设置各种颜色,向内(负值)向外阴影
4、背景,background-size,适应性非常好,常用。
5、文本:text-shadow,和边框阴影
6、CSS转换,2D,3D转换 CSS3 转换:对元素进行移动、缩放、转动、拉长或拉伸。 转换是使元素改变形状、尺寸和位置的一种效果。
具体看API,
7、过渡效果 应用,进度条,慢慢放大缩小,旋转放大等效果
8、动画效果 以前用flash,但是要收版权费,现在都没有用了
CSS3的效果可以重一种样式转换为另一种样式的效果,可以使用任意多动画任意次数
转载于:https://www.cnblogs.com/chenyuanqiu2008/p/5463986.html
本站主要用于日常笔记的记录和生活日志。本站不保证所有内容信息可靠!(大多数文章属于搬运!)如有版权问题,请联系我立即删除:“abcdsjx@126.com”。
QQ: 1164453243
邮箱: abcdsjx@126.com