教你用CSS玩转各种形状?

栏目: CSS · 发布时间: 5年前

内容简介:梯形

教你用CSS玩转各种形状?

很多小伙伴在做开发的时候,遇到一些要画很多形状的时候,就很纠结了,知道怎么用CSS去布局,就是不知道怎么画图案。

其实使用CSS可以绘制出很多形状,比如三角形,梯形,圆形,椭圆形等等,并不是只能画矩形。

今天的教程,就来教大家怎么去用CSS绘制这些图形吧。

为了方便大家去理解,今天分成基本形状和组合形状来一起讲解吧,基本形状是非常好理解的,再利用这些基本形状进行组合,就可以实现稍微复杂的组合形状了。

基本形状

三角形

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

梯形

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

圆形

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

椭圆

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

球体

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

半圆

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

菱形

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

组合形状

心形

心形是由两个圆形和一个矩形进行组合得到的。

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

扇形

扇形是由一个圆形和一个矩形进行组合得到的,用矩形遮住圆形的一部分就形成了扇形。

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

五边形

五边形是由一个三角形和一个梯形进行组合得到的。

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

六边形

六边形是由两个三角形和一个矩形进行组合得到的。

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

长方体

长方体是由六个矩形进行组合得到的。

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

圆柱体

圆柱体是由一个椭圆和一个圆角矩形进行组合得到的。

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

棱锥

棱锥是由四个三角形和一个矩形进行组合得到的。

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

教你用CSS玩转各种形状?

最后

今天讲的内容里,有些可能大家会觉得有些比较难实现,其实你也可以使用 clip-path 这一个属性,绘制各种形状。

当然,CSS能绘制的东西,远不止这些。还有许多东西今天一下子讲不完,今天讲的都是比较基础的一些,对这个感兴趣的小伙伴可以后面自己去探索一下。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

数据结构与算法

数据结构与算法

Michael McMillan / 吕秀峰、崔睿 / 人民邮电出版社 / 2009-5 / 49.00元

《数据结构与算法C#语言描述》是在.NET框架下用C#语言实现数据结构和算法的第一本全面的参考书。《数据结构与算法C#语言描述》介绍的方法非常实用,采用了时间测试而非大O表示法来分析算法性能。内容涵盖了数据结构和算法的基本原理,涉及数组、广义表、链表、散列表、树、图、排序搜索算法以及更多概率算法和动态规则等高级算法。此外,书中还提供了.NET框架类库中的C#语言实现的数据结构和算法。 《数据......一起来看看 《数据结构与算法》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具