0.1.4 • Published 3 years ago

s-clip-path v0.1.4

Weekly downloads
1
License
ISC
Repository
-
Last release
3 years ago

形状集合

利用 css clip-path 属性 裁剪形状 持续迭代中...

安装

yarn add s-clip-path --save
# OR
npm install s-clip-path --save

升级

npm update s-clip-path
# OR
yarn upgrade s-clip-path

使用

引入

import sClipPath from "s-clip-path";

注册

components: { sClipPath },

调用

<s-clip-path :option="option" />

参数

option: {
    width: "100px",
    height: "100px",
    bgColor: "",
    bgImg: {
        url: "https://gitee.com/SuHangWeb/uPic/raw/master/uPic/pFxr5i.jpeg",
        mode: "cover",
    },
    shape: {
        type: "triangle",
        mode: "top",
    },
},

option

名称说明
width宽度 全类型 类似:100px 100vw
height高度 全类型 类似:100px 100vh
bgColor颜色 例如:#cccccc
bgImg图片 参数 见下方 bgImg 配置
shape形状 参数 见下方 shape 配置

bgImg

名称说明
url图片地址
+ mode图片填充模式
- contain保持宽高缩放图片,使图片的长边能完全显示出来
- cover保持宽高缩放图片,使图片的短边能完全显示出来,裁剪长边
- fill拉伸图片,使图片填满元素
- none保持图片原有尺寸
- scale-down取none或contain中较小的一个

shape

名称说明
mode方向 生效:(triangle,arrow)
+ type形状
- triangle三角形
- circle圆形
- close关闭
- correct对号
- messaqe消息
- arrow箭头
- rhombus菱形
- star五角星
0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago