用 css 做图形(图标)

作者: 缘自世界 | 来源:发表于2018-10-11 13:14 被阅读4次

在前端开发中,你或多或少都会接触到css图形。之前我整理过 伪元素&伪类 的内容,为的就是更加熟悉了解它们,以便更好的使用它们。同时也也使用它一做了一些动画。 css3-animate

这里说的用css做图形,其实是使用一个html元素,结合它的伪元素 ::before & ::after (不需要其他额外的非伪元素的html元素),然后定义样式来生成所需的图形。

这里不是说不可以使用其它的html元素,只是这样的好处是在html方便引入,而不需要每次引入都需要添加大量的html片段(夸张说法)。

主要方法

可以使用的样式属性如下:

* border
* border-radius
* transform
* box-shadow

为了兼容性,使用pseudo-elements(::before, ::after) 和上面样式属性中的一种或几种随机组合。

当然,在前端我们经常使用的时svg和font-icon。

还用一种是css3的shape-outside实现文本环绕的效果。

这种单元素的css图形还是比较实用的。

图形分类

  1. 几何图形。如:三角形,正方形,矩形,平行四边形,五边形,六边形等
  2. 星形
  3. 卡通图形。如:吃豆人等
  4. 图标。 如:心形,箭头,锁,放大镜等。

具体的图形列表和代码可参考github

相关文章

  • 用 css 做图形(图标)

    在前端开发中,你或多或少都会接触到css图形。之前我整理过 伪元素&伪类 的内容,为的就是更加熟悉了解它们,以便更...

  • 各种纯css图标

    各种纯css图标 CSS3可以实现很多漂亮的图形,我收集了32种图形,在下面列出。直接用CSS3画出这些图形,要比...

  • 一些与前端开发有关的有趣的网站

    纯CSS设计的网页图标网站:one-div.com/ 用CSS设计的文件类型图标:Fileicon.css Demo

  • 《用字体在网页中画ICON图标》笔记

    慕课网 用字体在网页中画ICON图标 学习笔记 一、用 CSS Sprite 实现 icon 图标 CSS Spr...

  • AI知识点-线/面图标及应用场景

    图标的类型 图标是具有指代意义的图形化符号,能够快捷的传达信息,便于用户记忆。 剪影图标:用块面来表达 线性图标:...

  • CSS 精确绘制三角形

    通常情况下,用 CSS 来实现一些简单的图形会比使用图片更有优势,譬如: CSS 可以随时调整图形的颜色; CSS...

  • 用CSS画图标

    为什么要用CSS来画图标? 对,就是好玩。 下面进入正题 怎样用css画出一个三角形? 我们先来建一个框,给它的四...

  • 只使用一个块级元素绘制各种图形

    本文旨在介绍制作一些常用的图标图形,拓展大家对CSS的认知,不要仅限于在定位子等简单功能上,觉得css简单的人,大...

  • D5 剪影(填充色)icon

    图标分析 元素使用:单元素。 图标风格:剪影 剪影形式:图形与图形镂空 倒角设计:(蓝色底)大圆角,图标圆润偏卡通...

  • 用 CSS 实现各种几何图形

    一、用 CSS 实现各种 圆、椭圆图形 在实现圆、椭圆系列的几何图形时,主要使用了CSS盒子模型技术,反复使用bo...

网友评论

    本文标题:用 css 做图形(图标)

    本文链接:https://www.haomeiwen.com/subject/nbkbaftx.html