CSS3设置border某一边的颜色渐变

html-css08

CSS3设置border某一边的颜色渐变,第1张

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

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

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

一、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}

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<style>标签中,输入css代码:

div {width: 200pxheight: 150pxbackground: linear-gradient(red, white)}

3、浏览器运行index.html页面,此时td中的div的背景颜色从红色到白色渐变。