css3新特性学习系列 -- border
css3新特性 border属性(border-radius、border-image、box-shadow)详解
1、border-radius 圆角
支持:IE9+
用法:
border-radius:25px 25px 25px 25px
有四个值,分别表示 top-left、top-right、bottom-right、bottom-left
div
{
border:2px solid;
border-radius:25px 25px 25px 25px; /*可简写为 border-radius:25px */
-moz-border-radius:25px; /* Old Firefox */
}

2、border-image 边框图片
支持:safari5及更早版本,需要前缀 -webkit;oprera需要前缀 -o;
用法:url图片路径; 裁剪位置(支持数值、百分比值),默认单位px,百分比相对于图片而言; stretch为默认值
border-image:url("image/border.png") 27 27 stretch; /*stretch 拉伸*/
border-image:url("image/border.png") 27 27 round; /*stretch 平铺*/
border-image:url("image/border.png") 27 27 repeat; /*repeat重复*/
border-image:url("image/border.png") 27 stretch/round/repeat; /*合并相同的参数*/
注意:必须设置border宽度
实例:
border图片(背景透明)

.border_css3{
width:400px;
height:100px;
text-align:center;
border:27px solid; /*必须设置border宽度*/
border-image:url("image/border (1).png") 27 stretch;/*通用写法 27为裁剪位置 stretch拉伸 round平铺 repeat重复*/
-webkit-border-image: url("image/border (1).png") 27 stretch; /* Safari 和 Chrome */
-moz-border-image: url("image/border (1).png") 27 stretch; /* 老的 Firefox */
-o-border-image: url("image/border (1).png") 27 stretch; /* Opera */ /*IE不支持*/
/*border-radius: 10px;*/
/*box-shadow: 1px 2px 3px #ccc,-1px 2px 3px #ccc,1px -2px 3px #ccc,-1px -2px #ccc;*/
}
效果如下,更详细的解析请移步:http://www.zhangxinxu.com/wordpress/2010/01/css3-border-image/



3、box-shadow
支持:IE9+、chrome、opera、safari5.1.1支持
用法:
box-shadow:h-shadow v-shadow blur spread color inset;
h-shadow:水平阴影的位置,允许负值,必须值;
v-shadow:垂直阴影位置,允许负值,必须值;
blur:模糊距离;
spread:阴影尺寸;
color:阴影颜色;
inset:内阴影;
实例:
.border_css3{
width:400px;
height:100px;
box-shadow:0px 0px 8px 6px rgba(0,0,0,0.8);
}
效果:

css3新特性学习系列 -- border的更多相关文章
- CSS3新特性学习
1.一些实用规范:盒子模型,列表模块,超链接方式,语言模块,背景和边框,文字特效,多栏布局: 2:新增的选择器selctor eg: 1) 子元素过滤伪类:div:first-child (自动识别 ...
- CSS3新特性(阴影、动画、渐变、变形、伪元素等)
CSS3与页面布局学习总结(六)--CSS3新特性(阴影.动画.渐变.变形.伪元素等) 目录 一.阴影 1.1.文字阴影 1.2.盒子阴影 二.背景 2.1.背景图像尺寸 2.2.背景图像显示的原 ...
- 01-移动端开发教程-CSS3新特性
1. 移动端开发课程概述 移动互联网的兴起,让移动端的开发迅速蹿红.对于前端开发者来说,移动端的开发已经占据了他们大部分工作时间.接下来老马带大家一起学习移动端开发的相关前端开发技术. 这边课程内容包 ...
- 新特性AAtitti css3 新特性attilax总结titti css
Atitti css3 新特性attilax总结 图片发光效果2 透明渐变效果2 文字描边2 背景拉伸2 CSS3 选择器(Selector)4 @Font-face 特性7 Word-wrap &a ...
- Atitti css3 新特性attilax总结
Atitti css3 新特性attilax总结 图片发光效果2 透明渐变效果2 文字描边2 背景拉伸2 CSS3 选择器(Selector)4 @Font-face 特性7 Word-wrap &a ...
- H5 和 CSS3 新特性
博客地址:https://ainyi.com/52 H5 新特性 语义化标签:header.footer.section.nav.aside.article 增强型表单:input 的多个 type ...
- css3新特性总结
一.什么是css3 css用于控制网页的样式和布局,css3是css的升级版本,受浏览器限制,跨浏览器开发有点复杂.css3完全向后兼容 二.css3新特性 1.边框 css3的边框有如下属性: (1 ...
- [转]深入了解 CSS3 新特性
简介 CSS 即层叠样式表(Cascading Stylesheet).Web 开发中采用 CSS 技术,可以有效地控制页面的布局.字体.颜色.背景和其它效果.只需要一些简单的修改,就可以改变网页的外 ...
- java8 新特性学习笔记
Java8新特性 学习笔记 1主要内容 Lambda 表达式 函数式接口 方法引用与构造器引用 Stream API 接口中的默认方法与静态方法 新时间日期 API 其他新特性 2 简洁 速度更快 修 ...
随机推荐
- linux下解压tgz文件(转载)
转自:http://www.blogjava.net/chenlb/archive/2008/09/03/226654.html .tgz 解压: tar zxvf myfile.tgz
- Jquery 之deferred
一.概述 在jquery中有种对象称之为延时对象,可以由 http请求方法$.get(), $.ajax(), $.post() 产生, 内置方法如下 也可以有jquery的延时方法 $.when( ...
- hdu 5201 The Monkey King【容斥原理+组合数学】
原来我一开始以为的\( O(n^2) \)是调和级数\( O(nlog_2n) \)的! 首先枚举猴王的桃子个数\( x \),然后使用容斥原理,枚举有至少\( k \)个不满足的条件,那么这\( k ...
- Veeam对于新病毒防御的建议
Veeam对于新病毒防御的建议 前言 勒索软件GandCrab 上周末,在我们大家晒娃和欢度六一的时候.勒索软件分发平台 GandCrab 宣布将在一个月内关闭其RaaS(勒索软件即服务)业务平台.据 ...
- Oracle11.2.0.1升级到11.2.0.3
Oracle数据库升级也并非简单的事,这篇博客,博主对Oracle那点事做了较详细的介绍: http://blog.itpub.net/9599/viewspace-473003/ 我还属于Oracl ...
- iOS NSDictionary <--> NSString(JSON) in Objc
NSDictionary --> NSString + (NSString*)stringINJSONFormatForObject:(id)obj { NSData *jsonData = [ ...
- win7 右键菜单残影 消除方法
1. 治标法: 右键桌面->更改分辨率 随便换一个分辨率再还原就OK了! 2. 根治法: 我的电脑-> 属性 ->高级选项-> 高级-> 设置-> 自定义 不 ...
- LoadRunner12学习之路(1-5)
本次LoadRunner12学习用户指南,学习周期预计3天,每天学习1-2单元内容! 2017.12.17 一.使用HPE Web Tours示例应用程序 本教程使用 HPE Web Tours(一个 ...
- 关于k阶裴波那契序列的两种解法
在学校的anyview的时候,遇到了这个题: [题目]已知k阶裴波那契序列的定义为f(0)=0, f(1)=0, ..., f(k-2)=0, f(k-1)=1;f(n)=f(n-1)+f(n-2)+ ...
- .vimrc文件配置及含意
1. vimrc文件常见语句释义 设定 tab 的位置 :set tabstop=4 输入 tab 时自动将其转化为空格 :set expandtab ...