3.27 效果 - 區塊陰影

box-shadow 針對區塊來建立陰影。

預設值是 none:

box-shadow: none;

語法:

box-shadow: 水平位移 垂直位移 模糊 擴散 顏色 inset;

範例 1:單一顏色

單一顏色,以下樣式為例,black 陰影,且向右移動 5px ,向下移動 10px。

div.test{
  background-color: red;
  color: white;
  
  box-shadow: 5px 10px black;
}

範例 2:模糊

例:

範例 3:擴散

範例 4:建立多個陰影

相同語法,只是以逗號做分隔:

範例 5:建立內陰影

最後面加上 inset 即可:

常搭配 :active ,滑鼠左鍵按壓下去,不放開的狀態。例:

Last updated