CSS滤镜给字体加阴影、模糊、透明的方法
CSS静态滤镜的用法示例,利用CSS的Filter滤镜给字体加上阴影、颜色叠加、字体模糊、透明度以及波纹特效。点击运行查看效果,可以选择复选框的值适时查看滤镜效果。
CSS静态滤镜的用法示例,利用CSS的Filter滤镜给字体加上阴影、颜色叠加、字体模糊、透明度以及波纹特效。点击运行查看效果,可以选择复选框的值适时查看滤镜效果。
答案:<html>
<head>
<title>CSS滤镜</title>
<style>
#pp00 {
width:950px;
height:256px;
position:absolute;
left:10px;
top:0px;
background-color:#000060;
font-size:256px;
}
#pp01 {
width:0px;
height:256px;
background-color:red;
position:absolute;
left:10px;
top:0px;
filter:Alpha(style=1,opacity=30,finishOpacity=70,startY=0,finishY=256);
}
#pp02 {
width:960px;
height:256px;
letter-spacing:-10px;
background-color:white;
color:black;
position:absolute;
left:0px;
top:0px;
filter:Chroma(color=#000000) Glow(color=gold,strength=3) DropShadow(color=#0000F0,offX=-3,offY=-3,positive=true) Blur(Enabled=false,makeShadow=true,pixelRadius=1.0) Wave(add=false,freq=0,strength=5,lightStrength=8,phase=100);
font-size:160px;
font-weight:bold;
}
#pp03 {
position:absolute;
left:30px;
top:320px;
}
</style>
</head>
<body>
<div id="pp00">
<div id="pp01"><a href="http:">清风细雨</a></div>
<div id="pp02">清风细雨</div>
</div>
<div id="pp03">
<input type=checkbox value="0" onpropertychange="pp02.filters[value].enabled=checked;" checked>Chorma
<input type=checkbox value="1" onpropertychange="pp02.filters[value].enabled=checked;" checked>Glow
<input type=checkbox value="2" onpropertychange="pp02.filters[value].enabled=checked;" checked>DropShadow
<input type=checkbox value="3" onpropertychange="pp02.filters[value].enabled=checked;" >Blur
<input type=checkbox value="4" onpropertychange="pp02.filters[value].enabled=checked;" checked>Wave
</div>
<script>
function doL(){
l=pp01.offsetWidth;
l=(l>pp01.parentNode.offsetWidth-20)?0:l+2;
pp01.style.width=l;
}
setInterval(doL,20)
</script>
</body>
</html>
上一个:CSS生成图表和曲线,包括圆形百分比
下一个:“运行代码”的文本域代码