css背景颜色向两边变化

html-css027

css背景颜色向两边变化,第1张

渐变基础在过去的日子里,不依靠图像来使用渐变实际上是不可能的,但是CSS的发展意味着现在可以从样式表中轻松创建渐变,并且变得可靠。以最简单的形式,我们将渐变定义为背景图像。 我们将背景图像设置为linear-gradient或radial-gradient (仅使用速记background就可以了),然后传入起始和终止颜色:.box {background: linear-gradient(#000046, #1cb5e0)}默认情况下,线性渐变从上到下运行,为我们提供了以下内容:我们可以通过在颜色之前添加新参数来更改方向,例如:.box {background: linear-gradient(to right, #000046, #1cb5e0)}同样,将此参数更改to top right将创建对角渐变。 您也可以通过指定45deg (或您选择的任何角度)来使对角线精确。更进一步,您不必只停留在两种颜色上。 您也可以使用颜色名称,如下所示:.box {background: linear-gradient(to right, orange, #ec38bc, #7303c0, cyan)}在这种情况下,四种颜色中的每一种都将占据等量的可用空间,从而为我们提供一个平滑,平衡的渐变。如果我们不希望均匀分布,而是希望一种颜色比另一种颜色占用更多的空间,则可以直接在该颜色之后将该值指定为百分比,如下所示:.box {background: linear-gradient(to right, #f05053 80%, #e1eec3)}

01

打开软件

可以使用Dreamweaver或Visual studio软件,比如打开VS软件,如下图所示:

02

创建一个DIV

然后在body主体中创建一个div名为【a】, <div class="a">DIV</div>,如下图所示:

03

设置属性

然后设置div的属性,比如高度、宽度和颜色等等,如下图所示:

04

背景渐变色

然后设置背景渐变色,代码如下图:

background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#0000ff))

其中:linear-gradient()是用来创建线性渐变的语句。

05

预览效果

点击预览图标,在浏览器中的显示效果图如下所示:

有两种样式,一种是线性渐变,一种是径向渐变

线性渐变:background:linear-gradient(0deg,red,orange)0deg意思是渐变角度为0°

径向渐变:background:linear-gradient(circle,red 0%,orange)circle的意思是径向渐变的形状是圆形,eclipse是椭圆形(默认) 0%表示调整径向渐变颜色节点不均匀分布.