天天看點

CSS 執行個體之文字的凸起與凹陷

一些頁面會有一些凹凸文字效果,這個主要是設定背景 文字陰影來達成這個效果的。文字陰影使用方法如下:

text-shadow: 水準位置 垂直位置 模糊距離 陰影顔色 具體代碼如下:

body {
            background-color: grey;
        }
        
        div {
            color: grey;
            font-size: 200px;
            font-family: "微軟雅黑";
        }
        
        div:first-child {
            /* text-shadow: 水準位置 垂直位置 模糊距離 陰影顔色 */
            text-shadow: 1px 1px 2px black, -1px -1px 2px white;
        }
        
        div:last-child {
            text-shadow: 1px 1px 2px white, -1px -1px 2px black;
        }
           
<body>
    <div>凸起</div>
    <div>凹陷</div>
</body>

           

結果如下圖所示

CSS 執行個體之文字的凸起與凹陷

将文本上方陰影設為亮色,下方陰影設為暗色則是凸起效果

上方陰影設為暗色,下方陰影設為亮色則是凹陷效果

更多專業前端知識,請上 【猿2048】www.mk2048.com