网页开发过程中,为了增加页面的用户体验,增加页面的美观,常常会添加一个小图标。小图标的制作方法有很,最常用的就是使用Sprite背景图片实现一个图标,Sprite背景图片实现一个图标会存在一个弊端,修改图标的颜色或大小时,需要修改Sprite背景图片图。而CSS3生成的小图标在修改颜色或大小时只需要修改css样式即可,从而节省了不少时间。思路: 文件图标 = 一个缺少右边框的矩形 + 一个缺少左边框的矩形 + 一个三角型。
方法/步骤
1
打开前端开发工具,新建一个html文件。如图
2
在html文件上找到
,在里面创建一个标签,然后给这个标签添加一个class类(案例中类为:file-icon)。如图:代码:
3,在标签后面创建一个
找到
4
保存html文件后使用浏览器打开,即可看到缺少有边框的矩形。如图
5
使用before伪样式设置一个缺少左边框的矩形,这个矩形要和上面的矩形底部对齐,并且高度小于上面的矩形。如图:代码:.file-icon:before{ border-right: 0.4em solid #333; border-bottom: 0.4em solid #333; width: 1em; height: 4em; position: absolute; right: -1.3em; bottom: -0.4em; content: ''; }
6
保存html文件后使用浏览器打开,即可看到效果。如图
7
最后使用after伪样式制作一个三角形,这个三角形用于连接第一个和第二个矩形空白处,这样就可以看到一个文件图标了。如图:代码:.file-icon:after{ position: absolute; top: -0.4em; right: -1.3em; content: ''; border-bottom: 1.4em solid #333; border-right: 1.4em solid transparent; width: 0; height: 0; }
8
保存html文件后使用浏览器打开,即可看到效果。如图:
9文件小图标
所有代码。可以直接把下面的所有代码复制粘贴到新建的html文件上,保存后运行即可看到效果。所有代码:
下一篇:css制作定位图标
推荐信息
- 1
用css画三角形
- 2
怎么用CSS实现一 个三角形
- 3
怎么利用CSS3绘制三角形
- 4
网页如何使用HTML+CSS实现三角形
- 5
纯CSS实现三角形图标
- 6
CSS如何用border画三角形
- 7
HTML5,CSS3学习之路(一)用纯css3绘制三角形
- 8
无需图片纯CSS三角形,大小,颜色可变
- 9
如何用CSS制作一个三角形图形
- 10
CSS如何实现一个三角形呢?
- 11
css如何制作一个三角形
- 12
css3怎样写三角形
- 13
用CSS代码绘制精美双色三角形的技巧
- 14
如何用css实现弧度圆角?三角形以及圆形
- 15
用CSS代码在网页上绘制漂亮的三角标记
- 16
css如何制作带三角的提示框
- 17
CSS3制作各种形状图像
- 18
CSS+HTML实现图片角标或者效果
- 19
如何使用CSS font-variant 属性
- 20
css如何制作菱形
- 21
用粉底液有什么要注意的吗?粉底液使用的方法?
- 22
如何选择时候自己的粉底?
- 23
粉底液用在第几个步骤
- 24
天凉了,用旧毛衣做几双家居鞋吧,温暖又舒适
- 25
美宝莲六色遮瑕评测
- 26
夏天如何使妆容更持久
- 27
大象的简笔画法一
- 28
猛犸技能加点攻略
- 29
一起来捉妖司梦在哪 组队环任务怎么领取
- 30
魔卡幻想4星卡牌荒蛮篇详细介绍
- 31
方舟毛皮怎么获得?
- 32
创造与魔法人物死亡后怎么找回自己的遗物?
- 33
双11如何抢购冲锋衣 哪个牌子的冲锋衣性价比高
- 34
春季最流行搭配 毛衣外套+紧身裤显瘦
- 35
初秋季节,薄款V领毛衣如何穿搭比较好看
- 36
打底衫毛衣最保暖 内搭外穿两相宜
- 37
秋天,宽松套头毛衣怎么穿比较个性
- 38
旧毛衣怎么穿出新花样
- 39
秋季上身胖如何搭配毛衣
- 40
中老年人毛衣编织法
