CSS濾鏡之Shadow屬性

來源:互聯網
上載者:User
ado|css|濾鏡 Shadow屬性可以在指定的方向建立物體的投影。它的運算式是這樣的:

  Filter:Shadow(Color=color,Direction=direction)

  在這裡,Shadow有兩個參數值:Color參數用來指定投影的顏色;Direction參數用來指定投影的方向。
  這裡說的方向與我們在第二節Blur屬性中提到的“方向與角度的關係”是一樣的。   也許您會問,前面講到的Dropshadow屬性和Shadow屬性有什麼不同嗎?
  光說的話,您恐怕還難以理解,讓我們看一看分別利用這兩個屬性做出來的效果有什麼不同(見下圖):

 

         Shadow效果        Dropshadow效果

  這樣一對比,就可以很明顯的看出兩者的不同。
  Shadow屬性可以在任意角度進行投射陰影,Dropshadow屬性實際上是用位移來定義陰影的。所以,看上去左圖的文字和陰影就像是一體的,而右圖的文字就像脫離了陰影一樣。
  本例的代碼如下:

  <html>
   <head>
   <title> shadow</title>
   <style>//*開始設定CSS樣式*//
   <!--
   .shadow{position:absolute;top:20;width:300;
       filter:shadow(color=#cc66ff,direction=225);}
   //*定義Shadow類的樣式,絕對位置,Shadow屬性,陰影顏色、投影方向*//
    .dropshadow{position:absolute;top:180;width:300;
    filter:dropshadow(color=#cc66ff,offx=10,offy=10,positive=1);}
   //*設定Dropshadow類的樣式,樣式與Shadow類相似, 不同的是濾鏡用了
   Dropshadow屬性,設定X軸和Y軸的位移量*//
   -->
   </style>
   </head>
   <body>
   <div class=“shadow”>//*地區內為Shadow類*//
   <p style=“font-family:bailey;font-size:48pt;
        font-weight:bold;color:#FF9900;”>
    Hongen Online</p>//*定義字型名稱、大小、粗細、前景色彩*//
   </div>
   <div class=“dropshadow”>//*地區內為Dropshadow類*//
   <p style=“font-family:bailey;font-size:48pt;
         font-weight:bold;color:#FF9900;”>
    Hongen Online</p>//*定義字型樣式與Shadow類的一樣*//
   </div>
   </body>
  </html>



相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.