当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > CSS border-width 属性使用教程

CSS样式表
FireFox正常 IE错位的绝对定位元素
CSS 避免使用滤镜
footer 贴在底部的布局实现代码
li float后IE下有空格
css+div的一些易错点小结
CSS clip属性全知道
DIV+CSS 布局代码精简对SEO的影响
CSS 文字加阴影变3D效果演示
IE8 控件错位的解决方法
CSS实现 Firefox 和 IE 都支持的半透明效果
CSS Hack 浏览器兼容整理
css gorush 状态栏不显示链接地址
用css制作星级评分
CSS教程:CSS背景全攻略
CSS教程:面向对象CSS FAQ
CSS教程:驯服CSS选择器
CSS幻灯片:CSS3的新属性
用CSS实现网页图片的预加载
包括IE8兼容问题的汇总
CSS实例教程:网页布局中的图文列表

CSS样式表 中的 CSS border-width 属性使用教程


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 142 ::
收藏到网摘: n/a

border-width -- 定义四个边框的宽度
取值:<border-width>{1,4} | inherit
<border-width>{1,4}: 边框宽度(可以有一个,两个,三个或四个值)
inherit:继承
初始值: medium
继承性: 否
适用于: 所有元素
border:边框,width:宽度.
border-width的取值
thin: 细
medium: 中
thick: 粗
<length>: 长度表示法
上面的宽度值有下面的关系: thin<medium<thick

提示: border-width不能使用百分比而且不能取负值,只能使用长度.(例如:px,em等)!

示例
为border-width指定四个值
border-width:border-top-width border-right-width border-bottom-width border-left-width;
p#fourborders
{
border-width:thick medium thin 12px;
}
如果定义四个值,那么这四个值就分别是上,右,下,左边框的宽度值(从上边框开始,以顺时针的顺序遍历).

等价于下面的定义

p#fourborders
{
border-top-width:thick;
border-right-width:medium;
border-bottom-width:thin;
border-left-width:12px;
}
为border-width指定三个值
border-width:border-top-width border-right-width/border-left-width border-bottom-width;
p#threeborders
{
border-width:thick 12px thin;
}
如果只定义三个值,中间的值代表左和右边框的宽度.

等价于下面的定义

p#threeborders
{
border-top-width:thick;
border-right-width:12px;
border-bottom-width:thin;
border-left-width:12px;
}
为border-width指定两个值
border-width:border-top-width/border-bottom-width border-right-width/border-left-width;
p#twoborders
{
border-width:thick 12px;
}
如果只定义两个值,前面的值代表上下边框宽度,后面的值代表左右边框的宽度.

等价于下面的定义

p#twoborders
{
border-top-width:thick;
border-right-width:12px;
border-bottom-width:thick;
border-left-width:12px;
}
为border-width指定一个值
border-width:border-top-width/border-bottom-width/border-right-width/border-left-width;
p#oneborders
{
border-width:thick;
}
如果只定义一个值,这个值就代表四个边的宽度.

等价于下面的定义

p#oneborders
{
border-top-width:thick;
border-right-width:thick;
border-bottom-width:thick;
border-left-width:thick;
}