1

http://jsfiddle.net/ZMfBv/

hr {
border: 0;
border-color:blue;
background-color:blue;
color:blue;
height: 4px;
background:#fff;
background: -webkit-gradient(linear, left top, right top, color-stop(0%,hsla(0,0%,0%,0)), color-stop(50%,hsla(0,0%,0%,.75)), color-stop(100%,hsla(0,0%,0%,0)));
background: -webkit-linear-gradient(left, hsla(0,0%,0%,.75) 10%, hsla(0,0%,0%,0) 100%);
background:    -moz-linear-gradient(left,  hsla(0,0%,0%,.75) 10%, hsla(0,0%,0%,0) 100%);
background:     -ms-linear-gradient(left,  hsla(0,0%,0%,.75) 10%, hsla(0,0%,0%,0) 100%);
background:      -o-linear-gradient(left,  hsla(0,0%,0%,.75) 10%, hsla(0,0%,0%,0) 100%);
background:         linear-gradient(left,  hsla(0,0%,0%,.75) 10%, hsla(0,0%,0%,0) 100%);
}

我希望将 hr 的颜色更改为蓝色。显然,颜色、背景颜色设置不起作用,我该怎么做?

4

3 回答 3

2

更新:这是一个黑色背景,白色到灰色渐变 hr

body {background-color: black;}


hr {
    height: 4px;
    border: 0;
    background: -webkit-linear-gradient(left, #f3ffff, #555555);
    background: -moz-linear-gradient(left,#f3ffff,  #555555);
    background: -o-linear-gradient(left, #f3ffff,  #555555);
    background: linear-gradient(left, #f3ffff,  #555555);
}
于 2013-06-15T16:13:17.760 回答
1

http://jsfiddle.net/ZMfBv/3

background: linear-gradient(to right, rgba(3,0,221,0.75) 10%, rgba(255,255,255,1) 100%);

使用蓝色作为颜色,而不是黑色。您可以使用它来创建 css 渐变。

于 2013-06-21T07:16:02.213 回答
0

我想,你想要纯蓝色,对吧?我是这样的,那么这是最简单的解决方案。

hr {
    border: 0;
    border-color:red;
    color:red;
    height: 4px;
    background: blue;
}

http://jsfiddle.net/ZMfBv/13/

于 2013-06-15T20:39:36.510 回答