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
- 光度立體法總結
- canvas 繪製立體圓環Canvas
- css立體按鈕效果CSS
- canvas立體效果的圓環Canvas
- Typeface for mac(mac字型管理軟體)Mac
- 面試題:HTML+CSS面試題HTMLCSS
- HTML+CSS筆記HTMLCSS筆記
- CSS 文字立體凸起效果CSS
- 什麼是立體車庫?立體車庫企業是如何管理業務流程的?
- Glyphs 3 for mac(字型設計軟體)Mac
- RightFont 5 for Mac(字型管理軟體)Mac
- 遊戲設計,為什麼不試試2.5D?遊戲設計
- html+css 佈局篇HTMLCSS
- html+CSS筆記(1)HTMLCSS筆記
- HTML+CSS編寫靜態網站-37 媒體查詢初探HTMLCSS網站
- CV演算法:立體照片(Stereo)演算法
- css立體效果程式碼例項CSS
- 立體畫夢工廠專業版2.04
- win10字型軟體過小怎麼調整_win10軟體字型太小如何解決Win10
- 字型安裝在哪個資料夾 電腦中的字型庫具體位置
- 實用的字型管理軟體:Typeface for MacMac
- 阿里巴巴 普惠體 (字型推薦)阿里
- 打造立體化監控體系的最佳實踐
- win10聲音如何設定立體聲_win10設定立體聲混音步驟Win10
- win10字型想用粗體如何操作_win10怎麼加粗系統字型Win10
- 前端面試題 -- HTML+CSS前端面試題HTMLCSS
- HTML+CSS完成聚光燈效果HTMLCSS
- html+css複習筆記HTMLCSS筆記
- HTML+CSS 幫助文件APIHTMLCSSAPI
- HTML+CSS熱詞設計HTMLCSS
- SGU 110 Dungeon(立體幾何)
- 雙目立體視覺:五(點雲)視覺
- CSS 邊框陰影立體邊框CSS
- CSS3 文字立體凸起效果CSSS3
- CSS3 文字立體翻轉效果CSSS3
- Libgls 1.0.1 釋出,OpenGL 立體渲染
- win10軟體字型很小怎麼弄_win10軟體字型特別小的解決步驟Win10