CSS设置DIV背景色渐变显示

html-css015

CSS设置DIV背景色渐变显示,第1张

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

预览效果

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

方法:根据浏览者的分辨率自动调用样式表

1、新建两个样式表分别命名为:1024.css800.css(当然有更多分辨率,可以增加样式表)

2、在样式表中分别定义好图片作为网页背景。

3、新建一个网页文件,把下面代码复制过去。

<script language="JavaScript">

<!--

function test(){

var a=screen.width+".css"

//alert(a)

//测试变量a的值

document.getElementById("eric").href =a

}

//-->

</script>

<html>

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312">

<title>无标题文档</title>

<link href="" rel="stylesheet" type="text/css" id="eric">

</head>

<body onLoad="test()">

</body>

</html>

搞定!

background: #000000

background: -moz-linear-gradient(top, #000000 0%, #ffffff 100%)

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#ffffff))

background: -webkit-linear-gradient(top, #000000 0%,#ffffff 100%)

background: -o-linear-gradient(top, #000000 0%,#ffffff 100%)

background: -ms-linear-gradient(top, #000000 0%,#ffffff 100%)

background: linear-gradient(to bottom, #000000 0%,#ffffff 100%)

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff',GradientType=0 )

使用css3可以做。