如何用css使边框颜色渐变

html-css023

如何用css使边框颜色渐变,第1张

一、CSS3 中的边框颜色 这里是一个10px宽的标准边框和边框颜色: #borderColor { border: 10px solid #dedede-moz-border-bottom-colors: #300 #600 #700 #800 #900 #A00-moz-border-top-colors: #300 #600 #700 #800 #900 #A00-moz-border-left-colors: #300 #600 #700 #800 #900 #A00-moz-border-right-colors: #300 #600 #700 #800 #900 #A00padding: 15px 25pxheight: inheritwidth: 590px}二、有圆角的边框颜色 #borderColorCorner { border: 10px solid #dedede-moz-border-radius: 15px-moz-border-bottom-colors: #303 #404 #606 #808 #909 #A0A-moz-border-top-colors: #303 #404 #606 #808 #909 #A0A-moz-border-left-colors: #303 #404 #606 #808 #909 #A0A-moz-border-right-colors: #303 #404 #606 #808 #909 #A0Apadding: 15px 25pxheight: inheritwidth: 590px}

1、首先新建一个html文件,命名为test.html,在test.html文件内,使用table标签创建一个表格,用于测试。

2、在test.html文件内,设置table标签的class属性为mytable,同时设置边框为1px。

3、接着在css标签内,通过class设置表格的样式,定义它的宽度为300px,高度为200px。

4、在css标签内,通过td元素名称和“:hover”选择器定义当鼠标指向单元格时,改变单元格的背景颜色,设置为红色。

5、最后在浏览器打开test.html文件,鼠标经过之后,即可变色。

如图所示,渐变的边框是一个 li 标签,要给他的 border-bottom 设置颜色渐变。

background-image 中的第一个 linear-gradient 是设置 li 标签的背景色的,

第二个 linear-gradient 配合 border-image 即可设置 border 的渐变色。