box-shadow 的參數(模糊距離與陰影尺寸)


box-shadow :

語法: box-shadow: h-shadow v-shadow blur spread color inset;
    注意參數順序不要亂寫,盡量標准,避免不必要的bug
    多個陰影間,逗號隔開

那第三個參數(模糊距離)和第四個參數(陰影尺寸)你能搞清楚他們的區別嗎?

於是,做下對比:

 

 


 

 

陰影尺寸:

 

可見,它相當於增加了border的寬度。但不是border哦,與border不同,box-shadow並不占據空間。在一些漸進增強的地方可以用。

 

 

 


 

 

 

 模糊距離:

  在這里根據他的表現形式,我又叫他模糊半徑

      他的效果是一個模糊的圓。

  具體大小與數值的關系我沒去對比,按需調整。這里只是區分下樣式效果。

  這是下面效果的效果圖:可以看出模糊距離出來是個圓的效果

 

 

 

 

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <style>
        .shadow {
            box-shadow:green 0 0 100px ;
            height: 100px;
            width: 100px;
            margin: 30px;
            float: left;
        }
        .shadow_inset{
            box-shadow:  0 0  100px red inset ;
            height: 100px;
            width: 100px;
            margin: 30px;
            float: left;

        }
    </style>
</head>
<body>
    <div class="shadow">
        1
    </div>
    <div class="shadow_inset">
        2
    </div>
</body>
</html>

 

 

 


 
        

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM