陰影服務於層次與真實感,而非單純裝飾。需與整體設計風格(扁平/拟物/材質)協調。
/ * 柔和陰影(卡片) * /
box-shadow: 0 2px 8px rgba(0,0,0,0.08), 0 1px 3px rgba(0,0,0,0.06);
/* 立體按鈕 */
box-shadow: 0 4px 6px rgba(0,0,0,0.1), 0 2px 4px rgba(0,0,0,0.06);
transform: translateY(-2px); /* 懸停上浮 */
/* 內陰影(輸入框聚焦) */
box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);
/* 多層疊加(Material Design elevation) */
box-shadow:
0 1px 3px rgba(0,0,0,0.12),
0 1px 2px rgba(0,0,0,0.24); /* elevation 2 */
rgba(0,0,0,0.5) 顯得髒,改用 rgba(0,0,0,0.1~0.2) 並疊加多層。