2.5D立體字型 html+css
效果:
看似2.5d立體,<( ̄︶ ̄)> 其實是陰影的疊加而已~寫完後你放大再放大看就一目瞭然了。
實現:
1.定義標籤放字型:
<div>
<p>LIFE OF PI</p>
</div>
2.css實現效果:
div{
font-size: 8em;
font-weight: bold;
color: rgb(255, 255, 255);
transform: rotate(-20deg) skew(20deg);
text-shadow:
-1px 1px 0 rgb(161, 162, 167),
-2px 2px 0 rgb(161, 162, 167),
-3px 3px 0 rgb(161, 162, 167),
-4px 4px 0 rgb(161, 162, 167),
-5px 5px 0 rgb(161, 162, 167),
-6px 6px 0 rgb(161, 162, 167);
}
transform: rotate(-20deg) skew(20deg);先旋轉再傾斜;
text-shadow:
-1px 1px 0 rgb(161, 162, 167),
-2px 2px 0 rgb(161, 162, 167),
-3px 3px 0 rgb(161, 162, 167),
-4px 4px 0 rgb(161, 162, 167),
-5px 5px 0 rgb(161, 162, 167),
-6px 6px 0 rgb(161, 162, 167);
這就是一層一層的疊加陰影,定義越多那麼字型越高,越立體。要多的話可以用js寫for迴圈的加,我這就不寫了~
3.真陰影,這是字型最下面的那層模糊的陰影:
div::after{
content: 'LIFE OF PI';
position: absolute;
top: 6px;
left: -6px;
color: #000;
filter: blur(15px);
z-index: -1;
}
filter: blur(15px);模糊
完整程式碼:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
*{
margin: 0;
padding: 0;
box-sizing: border-box;
}
body{
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
background-image: radial-gradient(white,black);
}
div{
font-size: 8em;
font-weight: bold;
color: rgb(255, 255, 255);
transform: rotate(-20deg) skew(20deg);
text-shadow:
-1px 1px 0 rgb(161, 162, 167),
-2px 2px 0 rgb(161, 162, 167),
-3px 3px 0 rgb(161, 162, 167),
-4px 4px 0 rgb(161, 162, 167),
-5px 5px 0 rgb(161, 162, 167),
-6px 6px 0 rgb(161, 162, 167);
}
div::after{
content: 'LIFE OF PI';
position: absolute;
top: 6px;
left: -6px;
color: #000;
filter: blur(15px);
z-index: -1;
}
</style>
</head>
<body>
<div>
<p>LIFE OF PI</p>
</div>
</body>
</html>
總結:
冬至快樂呀~
相關文章
- Mac字型管理軟體Mac
- Typeface for mac(mac字型管理軟體)Mac
- RightFont 5 for Mac(字型管理軟體)Mac
- word怎麼製作立體文字?word立體文字的具體制作方法
- Glyphs 3 for mac(字型設計軟體)Mac
- HTML+CSS筆記HTMLCSS筆記
- 光度立體法總結
- Echarts立體柱狀圖Echarts
- 字型安裝在哪個資料夾 電腦中的字型庫具體位置
- 阿里巴巴 普惠體 (字型推薦)阿里
- 實用的字型管理軟體:Typeface for MacMac
- FontLab 8 for mac(mac字型設計軟體)Mac
- html+css 佈局篇HTMLCSS
- 面試題:HTML+CSS面試題HTMLCSS
- html+CSS筆記(1)HTMLCSS筆記
- 遊戲設計,為什麼不試試2.5D?遊戲設計
- 光度立體法重構表面
- SGU 110 Dungeon(立體幾何)
- CSS 文字立體凸起效果CSS
- canvas立體效果的圓環Canvas
- canvas 繪製立體圓環Canvas
- win10怎麼修改字型改為宋體_Win10系統預設字型如何修改為宋體Win10
- win10軟體字型很小怎麼弄_win10軟體字型特別小的解決步驟Win10
- win10字型軟體過小怎麼調整_win10軟體字型太小如何解決Win10
- win10軟體字型太小怎麼設定 win10軟體字型太小最新方法解決Win10
- RightFont 5 for Mac(專業mac字型管理軟體)Mac
- 【HTML+CSS】web前端工程師HTMLCSSWeb前端工程師
- 前端面試題 -- HTML+CSS前端面試題HTMLCSS
- html+css複習筆記HTMLCSS筆記
- HTML+CSS熱詞設計HTMLCSS
- HTML+CSS完成聚光燈效果HTMLCSS
- 什麼是立體車庫?立體車庫企業是如何管理業務流程的?
- win10字型想用粗體如何操作_win10怎麼加粗系統字型Win10
- CV演算法:立體照片(Stereo)演算法
- CSS 字型新玩法之彩色字型CSS
- Art Text 4 Mac(專業字型設計軟體)Mac
- win10有些軟體字型模糊怎麼辦_win10開啟軟體字型模糊不清如何解決Win10
- 打造立體化監控體系的最佳實踐