关于div+css
来源:百度知道 编辑:UC知道 时间:2024/05/08 02:54:46
用css滤镜实现:
1、从上往下渐变
body{
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#000000);
}
2、从左上至右下渐变
body{
FILTER: Alpha( style=1,opacity=25,finishOpacity=100,
startX=50,finishX= 100,startY=50,finishY=100);
background-color: skyblue;
}
3、从左往右渐变
body{
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#000000);
}
只有IE支持滤镜,所以建议还是用图片作为背景
建议不要使用渐进的效果 会使你的网站浏览速度很慢 很慢影响你的网站的流量
用css滤镜
style="filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=‘’#98B2E6‘’, endColorStr=‘’#3568CC‘’, gradientType=‘’1‘’)"
一般不用滤镜,主要是效率和各浏览器的支持的考虑.
用图片吧
最好不要很麻烦的用css来做渐进背景色
可以把渐进颜色做成1像素的JPG图片。(比如bg.jpg)
<div style="background:url(images/1.jpg)">文字叙述</div>
这样在层里就有了一个自动重复的背景,这样做是很随意的。
===