当前位置首页 > 百科> 正文

border-bottom

2019-12-07 12:44:19 百科
border-bottom

border-bottom

border-bottom-style 设定元素下框线的样式。

基本介绍

  • 外文名:border-bottom
  • 浏览器支持:Firefox Chrome Safari Opera
  • 继承性:no
  • 版本:CSS1

border-bottom定义

只有当这个值不是 none 时框线才可能出现。
在 CSS1 中,HTML 用户代理只需支持 solid 和 none。
继承性:No

border-bottom使用说明

border-bottom 缩写属性设定一个声明中所有底部框线属性。
可以设定的属性分别(按顺序):border-bottom-width, border-bottom-style,和border-bottom-color.
如果上述值缺少一个没有关係,例如border-bottom:#FF0000;是允许的
默认值:
not specified
继承:
no
版本:
CSS1
JavaScript 语法:
object object.style.borderBottom="3px solid blue"

border-bottom注解

border-bottom 属性是一种複合属性,用于设定对象的下框线的宽度、样式和颜色值。
所有未由 border-bottom 複合属性设定的单独框线属性都将设定为其默认值。例如,width 的默认值为 medium 。
如果未指定颜色,则使用文本颜色。

border-bottom值

一个字元串,用于指定或接收下列一个或多个空格分隔值:

颜色

可用于 border-bottom-color 属性的任何颜色值範围。
一个变数,用于指定或接收一个默认 HTML 颜色名称或 RGB 值。
该属性无默认值。该属性不会被继承。
注解
某些浏览器无法识别颜色名称,但是所有浏览器都应该识别 RGB 颜色值并能够正确显示它们。
示例
以下示例使用 border-bottom-color 属性指定下框线的颜色。本示例通过调用内嵌(全局)样式表,在 onmouseover 事件发生时将下框线的颜色从 red 更改为 blue :
<head><style>
td { border-bottom-color: red;
border-width: 0.5cm; border-style: groove; }
.blue { border-bottom-color: blue; }
</style>
</head>
<body>
<table border >
<tr>
<td onmouseover="this.className='blue '" onmouseout="this.className=''">
<img src="sphere.jpg">
</td>
</tr>
</table>

样式

可用于 border-bottom-style 属性的任何样式值範围。
可能的值属性 描述 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 的值。
注解
必须设定大于零的 border-width ,以便呈现 border-bottom-style 属性。
示例
以下示例使用 border-bottom-style 属性来指定框线样式。此示例通过调用内嵌样式表将下框线的样式更改为 groove :
<head><style>
td { border-bottom-style: solid; border-width: 0.3cm; }
.change { border-bottom-style: groove; }
</style>
</head>
<body>
<table border >
<tr>
<td onmouseover="this.className='change'" onmouseout="this.className=''">
<img src="sphere.jpg">
</td>
</tr>
</table>

width

可用于 border-bottom-width 属性的任何宽度值範围。该属性的默认值为 medium 。该属性不会被继承。
可能的值
一个变数,用于指定或接收下列值之一:
medium 默认值。
thick 大于默认宽度。
thin 小于默认宽度。
宽度 浮点数,后跟绝对单位指示符( cm 、 mm 、 in 、 pt 或 pc )或相对单位指示符( em 、 ex 或 px )。
示例
以下示例使用 border-bottom-width 属性指定框线宽度。本示例通过调用内嵌(全局)样式表,在滑鼠单击发生时将下框线的宽度更改为 1 厘米:
<head><style>
td { border-bottom-width: 3mm; }
.changeborder 1 { border-bottom-width: 1cm; }
</style>
</head>
<body>
<table border >
<tr>
<td onclick="this.className='changeborder 1'" ondblclick="this.className=''">
<img src="sphere.jpg">
</td>
</tr>
</table>

示例

以下示例使用 border-bottom 属性来指定複合属性。通过调用内嵌(全局)样式表,在 onmouseover 事件发生时更改右框线的属性:
<head>
<style>
td { border-bottom: 0.3cm cyan dashed; }
.change { border-bottom: 0.1cm yellow solid; }
</style>
</head>
<body>
<table>
<tr>
<td onmouseover="this.className='change'"
onmouseout="this.className=''">
<img src="sphere.jpg"></td>
</tr>
</table>
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net