CSS 写一个圣诞树 Chrome 浏览器小插件
一时兴起,突然想写一个 Chrome 浏览器插件,不知道写啥,就写了一个圣诞树小插件。项目源码>>
Chrome 浏览器插件
manifest.json 配置
Chrome 浏览器插件最主要的是:index.html、manifest.json 两个文件。
下面是 manifest.json 的简单配置:
复制代码
重点字段:
名称:name
版本号:version
插件描述:description
插件图标:icons
圣诞树写法
让我们来拆分一下,圣诞树的主要结构。
圣诞树主要分为 3 大结构:

五角星、树冠和树根
五角星写法
五角星我想到的最好的方法是由 3 个三角形组合成

开始的时候可以使用不同颜色 用于区分,后期统一颜色就好

复制代码
树冠写法
树干的写法会更加简单一些,刚开始我想的是两种方式:
1.利用三角形堆叠(鄙人使用的就是这种)
2.使用三角形+圆角边框配合(会更加好看,但是费事费力)
复制代码
树干写法
一个圆角矩形
复制代码
效果图

评论