CSS3 了解

来源:互联网 发布:雅可比矩阵公式 编辑:程序博客网 时间:2024/04/28 06:11

注意:使用Css3新特性要注意浏览器的兼容性,低版本的浏览器的兼容性不好或者说不支持这几种属性


边框:能够创建圆角边框,向矩形添加阴影,使用图片来绘制边框----并且不需要使用软件来设计。

用到的属性:border-radius     box-shadow   border-image

注意:

1.Internet Explorer 9 支持 border-radius 和 box-shadow。

2.Firefox 支持所有新的边框属性。

3.Chrome 和 Safari 支持 border-radius 和 box-shadow,但是对 border-image 的支持需要前缀 -webkit-。

4.Opera 支持 border-radius 和 box-shadow,但是对 border-image 的支持需要前缀 -o-。


示例代码:

1.向div元素添加圆角边框

div{ width:30px;border:2px soild #a1a1a1; border-radius:20px; -moz-border-radius:20px;/*旧版本的火狐,兼容性的适配*/}

2.向div元素添加阴影

.div{width:300px;height:300px;background-color:#ff9900;box-shadow:10px 10px 5px #888888;--moz-box-shadow:10px 10px #888888;/*the old Firefox*/}

阴影是在元素的正下面,元素有多大阴影就有多大,所以10px 10px #888888 的含义分别是:相对元素阴影向右平移10px,向下平移10px,阴影向内腐蚀5px 阴影的颜色是#888888

3.使用图片创建围绕元素的边框(了解就好)

border-image:url(border.png) 30 30 round



背景:

background-size:10px 10px 设置背景图片的大小

background-origin 属性规定背景图片的定位区域。

背景图片可以放置于 content-box、padding-box 或 border-box 区域。





0 0
原创粉丝点击