CSS繪製各種幾何圖形形狀效果
大家都知道CSS具有強大的功能,能夠讓頁面變得美觀靚麗,隨著CSS的版本的提高,功能也越來越強大。
下面介紹一下如何使用CSS實現各種幾何圖形效果。
一.實現正方形:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .mytest{ width:100px; height:100px; background-color:green; } </style> </head> <body> <div class="mytest"></div> </body> </html>
二.實現矩形:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .mytest{ width:150px; height:100px; background-color:green; } </style> </head> <body> <div class="mytest"></div> </body> </html>
三.實現圓形:
IE8和IE8以下的瀏覽器不支援。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .mytest{ width:100px; height:100px; background:green; -moz-border-radius:50px; -webkit-border-radius:50px; border-radius:50px; } </style> </head> <body> <div class="mytest"></div> </body> </html>
四.實現橢圓形:
IE8和IE8以下的瀏覽器不支援。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .mytest{ width:200px; height:100px; background:green; -moz-border-radius:100px / 50px; -webkit-border-radius:100px / 50px; border-radius:100px / 50px; } </style> </head> <body> <div class="mytest"></div> </body> </html>
五.實現三角形:
以下程式碼可以根據實際需要設定其他方向的角北京色為白色,就可以實現某一方向為三角形。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .mytest{ width:0px; height:0px; border-left:100px solid green; border-right:100px solid black; border-bottom:100px solid red; border-top:100px solid blue; } </style> </head> <body> <div class="mytest"></div> </body> </html>
六.平行四邊形:
IE8和IE8以下的瀏覽器不支援。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .mytest{ width:150px; height:100px; margin-left:20px; -webkit-transform: skew(20deg); -moz-transform: skew(20deg); -o-transform: skew(20deg); background:green; } </style> </head> <body> <div class="mytest"></div> </body> </html>
七.雞蛋形狀:
IE8和IE8以下的瀏覽器不支援。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .mytest{ display:block; width:126px; height:180px; background-color:green; -webkit-border-radius: 63px 63px 63px 63px / 108px 108px 72px 72px; border-radius:50% 50% 50% 50% / 60% 60% 40% 40%; } </style> </head> <body> <div class="mytest"></div> </body> </html>
八.提示框:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .parent{ width:300px; height:100px; margin:40px auto; background-color:green; position:relative; } .square{ width:0px; height:0px; border-bottom:10px solid white; border-left:10px solid white; border-right:10px solid green; border-top:10px solid green; position:absolute; left:-20px; top:10px; } </style> </head> <body> <div class="parent"> <div class="square"></div> </div> </body> </html>
相關文章
- CSS繪製各種幾何形狀CSS
- CSS 繪製各種形狀CSS
- 【前端幫幫忙】第3期 使用CSS的border屬性繪製各種幾何形狀前端CSS
- CSS3繪製圖形圖案效果CSSS3
- WPF繪圖(一):幾何(Geometry)與形狀(Shape)繪圖
- Markdown繪製各種圖形———Mermaid語法AI
- css繪製特殊圖形CSS
- 使用css繪製圖形CSS
- 繪製圖形
- 分形、分形幾何、資料視覺化、Python繪圖視覺化Python繪圖
- matplotlib繪製圖形
- java:繪製圖形Java
- 好程式設計師web前端學習路線分享純css繪製各種圖形程式設計師Web前端CSS
- CSS圓形圖片效果CSS
- 如何使用 css 繪製心形CSS
- CSS3各種方向三角形效果CSSS3
- 強大的CSS:圖形繪製合集,方便你我!CSS
- Shader 繪製基礎圖形
- 分段函式圖形繪製函式
- CAD有趣圖形的繪製
- Python中OpenCV劃線、畫圓、橢圓、新增文字等幾何圖形繪製操作PythonOpenCV
- css繪製圓形程式碼例項CSS
- CSS繪製三角形CSS
- MATLAB圖形繪製練習(一)Matlab
- Excalidraw:繪製圖形的新利器
- OpenGL 學習系列---基本形狀的繪製
- 純css繪製三角形CSS
- canvas繪製圓形框效果不填充內部Canvas
- 使用Matplotlib繪製3D圖形3D
- 利用 Matplotlib 繪製資料圖形(一)
- 利用 Matplotlib 繪製資料圖形(二)
- canvas核心技術-如何繪製圖形Canvas
- canvas 繪製圓形Canvas
- 標準圓形餅圖Python繪製方法Python
- Python 用 OpenCV 繪製基本圖形系列(總)PythonOpenCV
- WPF基礎:在Canvas上繪製圖形Canvas
- Android OpenGL ES 開發(二):繪製圖形Android
- VC++儲存繪製的圖形-1C++