CSS小技巧——畫個三角形
CSS學習有一個特點,只要告訴你一個套路,你就會了,但是讓你自己想很難想出來。
首先,開啟你的編輯器或者jsbin,新建一個html檔案和一個css檔案,用<link>把兩個檔案關聯起來。
- 然後在html裡新建一個<div>,開啟CSS開始編輯
div{
border:10px solid red;
width:10px;
height:10px;
border-top-color:green;
border-bottom-color:blue;
border-left-color:yello;
border-right-color:black;
}
你會發現四個不同顏色的梯形,以及中間有一個空心的正方形
將width或者height慢慢減小,直到0px。
你會發現出現了兩個等腰直角三角形,如果都調到0px的話,會有四個。
但是到現在還沒結束,這些等腰直角三角形還不夠,我需要按對角劃分的三角形。將width和height都減到0px,再加一個屬性“border-top-width:10px;”
div{
...
width:0px;
height:0px;
...
border-top-width:10px;
}
將"border-top-width:10px;"的值慢慢調到0px,就會發現左邊的三角形就是我要的。
- 接著,將其他顏色都變透明,只留下我要的那塊,換成我需要的顏色就行
最後簡化為
div{
border:10px solid transparent;
width:0px;
height:0px;
border-left-color:red;
border-top-width:0px;
}
是不是很簡單呢,多練練誰都能會了。
相關文章
- 純css畫三角形CSS
- 用CSS畫一個帶陰影的三角形CSS
- 【譯】22個必備的CSS小技巧CSS
- HTML + CSS 小技巧HTMLCSS
- 常用的CSS小技巧CSS
- 使用css 畫三角形的三種方法CSS
- CSS中的一下小技巧2之CSS3動畫勾選運用CSSS3動畫
- 動畫合成小技巧!CSS 實現動感的倒數計時效果動畫CSS
- 自定義計數器小技巧!CSS 實現長按點贊累加動畫CSS動畫
- 「Premiere中文新手教程」視訊畫中畫小技巧REM
- 用CSS繪製一個三角形CSS
- 【面試技巧】老生常談之 n 種使用 CSS 實現三角形的技巧面試CSS
- 【小技巧】CSS文字兩端對齊CSS
- css小貓笑起來的動畫CSS動畫
- CSS一個盒子如何變成三角形?CSS
- css 三角形CSS
- 收藏!40 個 CSS 佈局技巧CSS
- Cesium DrawCommand [1] 不談地球 畫個三角形
- CSS 三角形效果CSS
- css揭祕實戰技巧 - 過渡與動畫[七]CSS動畫
- css實現表格右上角一個小的三角形標示----偽類div::beforeCSS
- 24個 CSS 高階技巧合集CSS
- CSS效能優化的8個技巧CSS優化
- 前端工程師分享幾個CSS技巧前端工程師CSS
- CSS效能優化的幾個技巧CSS優化
- 【CSS】CSS常用技巧CSS
- postman 的一個小技巧!Postman
- Array的幾個小技巧
- 30個Python常用小技巧Python
- 如何用 css 畫一個心形CSS
- CSS繪製三角形CSS
- 小技巧!CSS 提取圖片主題色功能探索CSS
- 小技巧!CSS 整塊文字溢位省略特性探究CSS
- 【譯】20個 Laravel Eloquent 小技巧Laravel
- 構建Docker幾個小技巧Docker
- 【譯】12個Chrome DevTools小技巧Chromedev
- 幾個SQL查詢小技巧SQL
- 每天一個小技巧(四)