边框(Border) 和 轮廓(Outline) 属性
border 复合属性。设置对象边框的特性。
标签定义及使用说明
如果上述值缺少一个没有关系,例如border:#FF0000;是允许的。
- 默认值: not specified
- 继承: no
- JavaScript 语法: object object.style.border="3px solid blue"
属性值
border-width 指定边框的宽度
border-style 指定边框的样式
border-color 指定边框的颜色
inherit 指定应该从父元素继承border属性值
相关
- border-bottom 复合属性。设置对象底部边框的特性。
- border-left 复合属性。设置对象左边边框的特性。
- border-right 复合属性。设置对象右边边框的特性。
- border-top 复合属性。设置对象顶部边框的特性。
border-color 置或检索对象的边框颜色。
相关
- border-bottom-color 设置或检索对象的底部边框颜色。
- border-left-color 设置或检索对象的左边边框颜色。
- border-right-color 设置或检索对象的右边边框颜色。
- border-top-color 设置或检索对象的顶部边框颜色
border-style 设置或检索对象的边框样式。
属性定义及使用说明
border-style属性设置一个元素的四个边框的样式。此属性可以有一到四个值。
border-style:dotted solid double dashed;
默认值: not specified
继承: no
JavaScript 语法: object object.style.borderStyle="dotted double"
属性值
none 定义无边框。
hidden 与 "none" 相同。不过应用于表时除外,对于表,hidden 用于解决边框冲突。
dotted 定义点状边框。在大多数浏览器中呈现为实线。
dashed 定义虚线。在大多数浏览器中呈现为实线。
solid 定义实线。
double 定义双线。双线的宽度等于 border-width 的值。
groove 定义 3D 凹槽边框。其效果取决于 border-color 的值。
ridge 定义 3D 垄状边框。其效果取决于 border-color 的值。
inset 定义 3D inset 边框。其效果取决于 border-color 的值。
outset 定义 3D outset 边框。其效果取决于 border-color 的值。
inherit 规定应该从父元素继承边框样式。
相关
- border-bottom-style 设置或检索对象的底部边框样式。
- border-left-style 设置或检索对象的左边边框样式。
- border-top-style 设置或检索对象的顶部边框样式。
- border-right-style 设置或检索对象的右边边框样式。
border-width 设置或检索对象的边框宽度。
相关
- border-bottom-width 设置或检索对象的底部边框宽度。
- border-top-width 设置或检索对象的顶部边框宽度。
- border-right-width 设置或检索对象的右边边框宽度。
- border-left-width 设置或检索对象的左边边框宽度。
outline 复合属性。设置或检索对象外的线条轮廓。
outline-color 设置或检索对象外的线条轮廓的颜色。
outline-style 设置或检索对象外的线条轮廓的样式。
outline-width 设置或检索对象外的线条轮廓的宽度。
border-bottom-left-radius 设置或检索对象的左下角圆角边框。提供2个参数,2个参数以空格分隔,每个参数允许设置1个参数值,第1个参数表示水平半径,第2个参数表示垂直半径,如第2个参数省略,则默认等于第1个参数
border-bottom-right-radius 设置或检索对象的右下角圆角边框。
border-image 设置或检索对象的边框样式使用图像来填充。
border-image-outset 规定边框图像超过边框的量。
border-image-repeat 规定图像边框是否应该被重复(repeated)、拉伸(stretched)或铺满(rounded)。
border-image-slice 规定图像边框的向内偏移。
border-image-source 规定要使用的图像,代替 border-style 属性中设置的边框样式。
border-image-width 规定图像边框的宽度。
border-radius 设置或检索对象使用圆角边框。
border-top-left-radius 定义左上角边框的形状。
border-top-right-radius 定义右下角边框的形状。
box-decoration-break 规定行内元素被折行
box-shadow 向方框添加一个或多个阴影。
定义和用法
默认值: none
继承性: no
语法
box-shadow: h-shadow v-shadow blur spread color inset;
注释:box-shadow 向框添加一个或多个阴影。该属性是由逗号分隔的阴影列表,每个阴影由 2-4 个长度值、可选的颜色值以及可选的 inset 关键词来规定。省略长度的值是 0。
- h-shadow 必需。水平阴影的位置。允许负值。
- v-shadow 必需。垂直阴影的位置。允许负值。
- blur 可选。模糊距离。从阴影尺寸范围向外模糊多少距离逐渐变淡
- spread 可选。阴影的尺寸。 默认为0和元素大小相同,当为10px时,在原大小上长宽扩大10px。
- color 可选。阴影的颜色。请参阅 CSS 颜色值。
- inset 可选。将外部阴影 (outset) 改为内部阴影。spread:距离边框的阴影大小,0时为无。blur:依然为spread到消失的距离,不过是变成向内了。h-shadow\v-shadow为显示的阴影水平和垂直偏移距离,当spread为0时阴影是存在的,只是在元素以外的不显示,偏移后就出现了。
例子
box-shadow: 10px 10px 5px 5px #888888;
边框(Border) 和 轮廓(Outline) 属性的更多相关文章
- CSS3——盒子模型 border(边框) 轮廓(outline)属性 margin外边距 padding填充
盒子模型 包括——边距,边框,填充,和实际内容 Margin(外边距) - 清除边框外的区域,外边距是透明的. Border(边框) - 围绕在内边距和内容外的边框. Padding(内边距) - 清 ...
- css盒子模型、边框border、外边距margin、填充padding、轮廓outline
盒子模型:盒子默认的宽度为容器的宽度,也可以自省设定宽度,高度根据内容适应,也可以自行设定高度.min-height设定最小高度 一个盒子包括外边距.边框.内边距和实际内容 Margin(外边距):清 ...
- 利用边框border的属性做小符号
前两天学习中,发现网站上的一个小符号,以为是插入的img,但找来找去也未发现img的地址.最后问了同学,才得知是用border属性做出来的. 符号如右: 其css代码如下: .fuhao { pos ...
- 前端 CSS 盒子模型 边框 border属性
边框 border:边框的意思,描述盒子的边框 边框有三个要素: 粗细 线性样式 颜色 border: solid border特性 如果颜色不写,默认是黑色.如果粗细不写,不显示边框.如果只写线性样 ...
- W3School-CSS 边框(border)实例
CSS 边框(border)实例 CSS 实例 CSS 背景实例 CSS 文本实例 CSS 字体(font)实例 CSS 边框(border)实例 CSS 外边距 (margin) 实例 CSS 内边 ...
- CSS控制边界、边框与外轮廓
一.CSS控制边界 1.内边距 padding(内边距也叫内填充) padding-bottom 长度/百分比 元件下端边线的空隙 padding-left 长度/百分比 元件左端边线的空隙 padd ...
- 轮廓Outline|表格Table实例
1.使用outline属性在元素周围画一条线. border:red solid thin; outline:#00ff00 dotted thick; outline-style:dotted|da ...
- 简单了解css3轮廓outline
outline属性是用来设置一个或多个单独的轮廓属性的简写属性 , 例如 . 轮廓有下面几个属性: { outline-style: solid; outline-width: 10px; outli ...
- CSS 不规则的轮廓-outline
大家好,我是半夏,一个刚刚开始写文的沙雕程序员.如果喜欢我的文章,可以关注 点赞 加我微信:frontendpicker,一起学习交流前端,成为更优秀的工程师-关注公众号:搞前端的半夏,了解更多前端知 ...
随机推荐
- (转)UML类图与类的关系详解
转载自:http://www.uml.org.cn/oobject/201104212.asp 在画类图的时候,理清类和类之间的关系是重点.类的关系有泛化(Generalization).实现(Rea ...
- 如何从零绘制k线图 -- 原生js canvas图表绘制
样式如下图 源码地址: https://github.com/sutianbinde/charts 编写这个需要具备canvas基础,如果没有canvas基础可以学习我前面的cnavas基础博客. 具 ...
- BZOJ-1864-[Zjoi2006]三色二叉树(树形dp)
Description Input 仅有一行,不超过500000个字符,表示一个二叉树序列. Output 输出文件也只有一行,包含两个数,依次表示最多和最少有多少个点能够被染成绿色. Sample ...
- Dapper.Contrib——更加优雅地使用Dapper进行增删改查
简介 Dapper是介于Entity framework与ADO的折中选择.既满足手写查询的高性能需求,又简化了数据库对象映射为内存对象的繁杂工作.Dapper.Contrib是对Dapper的进一步 ...
- JS外链
<script type=”text/javascript” src=”example.js”></script> 外链的javascript都有一个.js的后缀,但是这并 ...
- 线上Mysql数据库崩溃事故的原因和处理
前文提要 承接前文<一次线上Mysql数据库崩溃事故的记录>,在文章中讲到了一次线上数据库崩溃的事件记录,建议两篇文章结合在一起看,不至于摸不着头脑. 由于时间原因,其中只讲了当时的一些经 ...
- Java实现邮箱发送验证码
第一步,导入JAR包,JAR包下载地址[http://pan.baidu.com/s/1kVRvGyF] 正式代码: 首先书写一个工具类: MailUtil import javax.mail.*; ...
- 在foreach的判断条件里执行方法会有效率问题吗?
楼猪平时一有空就有看别人代码的习惯,从许多优秀规范的代码中学习到了很多简约高效的写法和画龙点睛的思想精华.但是有的时候也会觉得某些写法很值得玩味.比如刚看到一段代码,在foreach的条件判断里加了一 ...
- 使用工厂方法模式实现多数据库WinForm手机号码查询器(附源码)
先讲一下简单工厂模式.工厂方法模式.抽象工厂模式的东西: 简单工厂模式(Simple Factory Pattern):工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关类,也就是说产品 ...
- Python之matplotlib学习(三)
例子11-1:横坐标时间的处理 from matplotlib.dates import datestr2num,DateFormatter import matplotlib.dates as da ...