页面背景颜色渐变可以分为四个部分
一、从上往下渐变:
body{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#000000)
}
二、从左上至右下渐变:
body{FILTER: Alpha( style=1,opacity=25,finishOpacity=100,
startX=50,finishX= 100,startY=50,finishY=100)
background-color: skyblue
}
三、从左往右渐变:
body{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#000000)
}
四、从上往下渐变:
style="filter:progid:DXImageTransform.microsoft.gradient(gradienttype=0,startColorStr=blue,endColorStr=white)"下面是整合的完整格式:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html charset=gb2312" />
<title>背景渐变</title>
<style type="text/css">
<!--
body {
margin-left: 0px
margin-top: 0px
margin-right: 0px
margin-bottom: 0px
}
-->
</style></head>
<body>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="600" style="filter:progid:DXImageTransform.microsoft.gradient(gradienttype=0,startColorStr=blue,endColorStr=white)">&nbsp</td>
</tr>
</table>
</body>
</html>
如果是在同一个页面里面显示多重渐变效果,可以定义每个渐变的width和height。
CSS就是一抄种叫做样式表(stylesheet)的技术。也有的人称之为层叠样式表(Cascading Stylesheet)。 在主页制作时采用CSS技术,可以有效地袭对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码做一些简单的修改知,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式道。渐变: 有规律的渐渐变化,在前端中通常指颜色的变化的实现方式. 通常使用在所有接受图像的属性上.(替代图片),意义是创建一张图片
gradient可以应用在所有接受图像的属性上
线性渐变(linear-gradient)变化的方向是一条直线
径向渐变(radial-gradient)变化的方向是从圆心向四周运动运动
用于创建一个表示两种或多种颜色线性渐变的图片。
第一个参数可以省略,默认从上往下,
后续每个参数描述某个关键点的位置的颜色,两个关键点之间渐变.
用来展示由原点(渐变中心)辐射开的颜色渐变。
radial-gradient( shape [size ]?[at <position>,]?<color-stop>[,<color-stop>]+)
没有数值范围的时候颜色均分,从圆心开始到矩形最远的点均分颜色,然后绕圆心画圆染色,支持很多很多颜色
实例:
原点放射渐变的图像。它类似于并且采取相同的论据,但它重复无限地在各个方向上停止颜色以覆盖整个容器。
渐变平铺 repeating- 渐变属性
了解一下
给盒子添加阴影表现效果,仿佛有光打到盒子上
和原盒子一样大小,包含border
box-shadow: h-shadow v-shadow blur spread color outset
定义文字的阴影
类似于 box-shadow 不支持缩放和内外阴影,可叠加逗号分隔
阴影叠加: 先渲染前面的,再渲染后面的