CSS学习笔记之滤镜
2010-02-22 23:02
447 查看
纪念512,可以使网页变黑白,可设置如下代码:
body
{
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}
对img图片渐变色通过用JavaScript来控制:
我们在浏览时会出现这样的一个效果:网页上有一个几乎透明的图像,当鼠标移到图像上时,图像慢慢变清晰;当鼠标移开时,图像又恢复到原来的透明状态。要实现这个功能,需要使用到CSS的alpha滤镜,并用javascript来控制alpha滤镜的Opacity值,首先在网页中插入一个图片,并设定alpha滤镜的opacity值,让图片透明,然后给图片加入onMouseOver和onMouseOut动作。
JavaScript代码部分
function CssFilter(n)
{
if(n=="add") //如果传入的参数为add,则将图片的不透明度增大
if(img.filters.alpha.Opacity < 100)
{
img.filters.alpha.Opacity += 5;
setTimeout("CssFilter('add')",20);
}
if(n=="dec") //如果传入的参数为dec,则将图片的不透明度降低
if(img.filters.alpha.Opacity > 20)
{
img.filters.alpha.Opacity -= 5;
setTimeout("CssFilter('dec')",20);
}
}
前台图片HTML部分:
<img src="这里是图片路径" id="img" style="filter:alpha(Opacity=20)"
onMouseOver="CssFilter('add')" onMouseOut="CssFilter('dec')" />转自:/article/5292049.html
body
{
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}
对img图片渐变色通过用JavaScript来控制:
我们在浏览时会出现这样的一个效果:网页上有一个几乎透明的图像,当鼠标移到图像上时,图像慢慢变清晰;当鼠标移开时,图像又恢复到原来的透明状态。要实现这个功能,需要使用到CSS的alpha滤镜,并用javascript来控制alpha滤镜的Opacity值,首先在网页中插入一个图片,并设定alpha滤镜的opacity值,让图片透明,然后给图片加入onMouseOver和onMouseOut动作。
JavaScript代码部分
function CssFilter(n)
{
if(n=="add") //如果传入的参数为add,则将图片的不透明度增大
if(img.filters.alpha.Opacity < 100)
{
img.filters.alpha.Opacity += 5;
setTimeout("CssFilter('add')",20);
}
if(n=="dec") //如果传入的参数为dec,则将图片的不透明度降低
if(img.filters.alpha.Opacity > 20)
{
img.filters.alpha.Opacity -= 5;
setTimeout("CssFilter('dec')",20);
}
}
前台图片HTML部分:
<img src="这里是图片路径" id="img" style="filter:alpha(Opacity=20)"
onMouseOver="CssFilter('add')" onMouseOut="CssFilter('dec')" />转自:/article/5292049.html
相关文章推荐
- CSS中filter滤镜的学习笔记(静态滤镜及动态滤镜)
- css学习笔记(5)动态定位 滤镜
- CSS中filter滤镜的学习笔记
- CSS中filter滤镜学习笔记
- CSS 学习笔记
- CSS 中 px,em和rem 的区别 学习笔记
- HTML+CSS基础学习笔记1
- 学习HTML+CSS的第三课笔记!
- Bootstrap新手学习笔记——css
- HTML&CSS基础学习笔记1.12-无序列表
- Java与Flex学习笔记(12)----用CSS控制页面样式
- 黑马程序员HTML、CSS学习笔记
- [CSS2盒模型]--div学习笔记一
- CSS学习笔记:列表
- CSS学习笔记:盒模型
- CSS学习笔记(三) CSS选择器
- div+css+html学习笔记(1)
- 在慕课上学习的,HTML和CSS基础学习笔记8
- css 的margin学习笔记
- 学习笔记2017.07.17-day15,am-CSS实例练习