时间: 2021-07-31 作者:daque
wave属性用来把东西依照笔直的涟漪款式打乱。它的表白式如次: filter:wave(add=true(false),freq=频次,lightstrength=巩固光效, phase=偏移量,strength=强度)
咱们看到wave属性的表白式仍旧比拟搀杂的,它所有有五个参数。add参数有两个参数值:true代办把东西依照涟漪款式打乱;false代办不打乱; freq参数指天生涟漪的频次,也即是指定在东西上共须要爆发几何个完备的涟漪。 lightstrength参数是为了使天生的涟漪巩固光的功效。参数值不妨从0到100。 phase参数用来树立正弦波发端的偏移量。这个值的通用值为0,它的可变范畴为从0到100。这个值代办发端时的偏移量占射程的百分比。比方该值为25,代办正弦波从90度(360*25%)的目标发端。 说了第一次全国代表大会堆,咱们仍旧先看一个范例吧。比方底下这幅图片:
底下咱们对上头这个页面加上wave功效,代码如次:
<html> <head> <title> wave css</title> <style>//*设置css 款式发端*// <!-- .leaf{position:absolute;top:10;width:300; filter:wave(add=true,freq=3,lightstrength=100, phase=45,strength=20);} //*树立leaf类的款式,一致定位,wave属性,爆发3个涟漪, 光强为100,涟漪 从162度(360*45%)发端,振幅为20*// img{position:absolute;top:110;left:40; filter:wave(add=true,freq=3,lightstrength=100, phase=25,strength=5);} //*树立img的款式,一致定位,wave属性,爆发3个涟漪,光强为100,涟漪从 90度发端,振幅为5*// --> </style> </head> <body> <div class=“wave”>//*设置div地区内为wave类*// <p style=“font-family:lucida handwriting; font-size=72pt; font-weight:bold; color:rgb(189,1,64);”>leaf</p> //*树立字体称呼、巨细、粗细、脸色*// </div> <p><img src=http://edu.chinaz.com/get/website/html_css/“ss01044.jpg”></p> //*导出图片*// </body> </html>
这段代码实行的功效如次图:
即使把wave的参数随意做一下变换,就会到达多种功效,请看其余一种功效:(如次图):
本来这种功效不过增大了freq参数的值,减小了strength、lightstrength的值就不妨了。您也不妨多试试,变换其余的参数值,还不妨到达很多各别的功效来。