1.1.8 • Published 2 months ago

kucss v1.1.8

Weekly downloads
-
License
ISC
Repository
-
Last release
2 months ago

kucss

常用的样式以及一些公用的class名

特征

  • 拆分公用的样式,不用重复开发
  • 直接使用class名,方便快捷
  • 不用在为命令class名而烦恼
  • 快速开发页面样式
  • 默认使用 normalize

安装

// NPM
npm install kucss

// yarn
yarn add kucss

// PNPM
pnpm install kucss

使用

根据像素单位,不同的像素单位使用相对的像素样式

  • px

     import 'kucss/src/index.css'
  • rpx 小程序

    import '/kucss/index.wxss'
    // 或者
    import '/miniprogram_npm/kucss/index.wxss'
  • rpx uniapp

    import 'kucss/src/rpx.css'

样式类型

  • Font 字体

    class名类型大小
    font-12font-size12px
    font-14font-size14px
    font-16font-size16px
    font-18font-size18px
    font-20font-size20px
    font-22font-size22px
    font-24font-size24px
    font-28font-size28px
    font-boldfont-weightbold
  • Color 颜色

    class名类型颜色
    c-red红色#f4364c
    c-blue蓝色#409eff
    c-yellow黄色#ffb14d
    c-green绿色#66bf4b
    c-gray灰色#97a8be
    c-white白色#ffffff
    color-33#333333#333333
    color-66#666666#666666
    color-99#999999#999999
  • BackgroundColor 背景颜色

    class名类型颜色
    bg-red红色#f4364c
    bg-blue蓝色#409eff
    bg-yellow黄色#ffb14d
    bg-green绿色#66bf4b
    bg-gray灰色#97a8be
    bg-white白色#ffffff
  • margin 外边距

    class名类型大小
    mt5, mt10, mt15, mt20, mt25, mt30margin-top5px, 10px, 15px, 20px, 25px, 30px
    mt35, mt40, mt45, mt50, mt55, mt60margin-top35px, 40px, 45px, 50px, 55px, 60px
    mr5, mr10, mr15, mr20, mr25, mt30margin-right5px, 10px, 15px, 20px, 25px, 30px
    mr35, mr40, mr45, mr50, mr55, mr60margin-right35px, 40px, 45px, 50px, 55px, 60px
    mb5, mb10, mb15, mb20, mb25, mb30margin-bottom5px, 10px, 15px, 20px, 25px, 30px
    mb35, mb40, mb45, mb50, mb55, mb60margin-bottom35px, 40px, 45px, 50px, 55px, 60px
    ml5, ml10, ml15, ml20, ml25, ml30margin-left5px, 10px, 15px, 20px, 25px, 30px
    ml35, ml40, ml45, ml50, ml55, ml60margin-left35px, 40px, 45px, 50px, 55px, 60px
  • padding 内边距

    class名类型大小
    pt5, pt10, pt15, pt20, pt25, pt30padding-top5px, 10px, 15px, 20px, 25px, 30px
    pt35, pt40, pt45, pt50, pt55, pt60padding-top35px, 40px, 45px, 50px, 55px, 60px
    pr5, pr10, pr15, pr20, pr25, pr30padding-right5px, 10px, 15px, 20px, 25px, 30px
    pr35, pr40, pr45, pr50, pr55, pr60padding-right35px, 40px, 45px, 50px, 55px, 60px
    pb5, pb10, pb15, pb20, pb25, pb30padding-bottom5px, 10px, 15px, 20px, 25px, 30px
    pb35, pb40, pb45, pb50, pb55, pb60padding-bottom35px, 40px, 45px, 50px, 55px, 60px
    pl5, pl10, pl15, pl20, pl25, pl30padding-left5px, 10px, 15px, 20px, 25px, 30px
    pl35, pl40, pl45, pl50, pl55, pl60padding-left35px, 40px, 45px, 50px, 55px, 60px
  • padding 其他内边距

    class名类型大小
    p5, p10, p15, p20, p25, p30, p35, p40, p45, p50, p55, p60padding5px, 10px, 15px, 20px, 25px, 30px, 35px, 40px, 45px, 50px, 60px
  • padding margin 上下左右部分边距

    class名类型大小
    plr5, plr10, plr15, plr20, plr25, plr30, ... , plr60padding-left;padding-right5px, 10px, 15px, 20px, 25px, 30px, 5px, 40px, 45px, 50px, 60px
    ptb5, ptb10, ptb15, ptb20, ptb25, ptb30, ... , ptb60padding-top;padding-bottom5px, 10px, 15px, 20px, 25px, 30px, 5px, 40px, 45px, 50px, 60px
    mlr5, mlr10, mlr15, mlr20, mlr25, mlr30, ... , mlr60margin-left;margin-right5px, 10px, 15px, 20px, 25px, 30px, 5px, 40px, 45px, 50px, 60px
    mtb5, mtb10, mtb15, mtb20, mtb25, mtb30, ..., mtb60margin-top;margin-bottom5px, 10px, 15px, 20px, 25px, 30px, 5px, 40px, 45px, 50px, 60px
  • Width 宽度

    class名类型大小
    width-60width60px
    width-80width80px
    width-100width100px
    width-120width120px
    width-140width140px
    width-160width160px
    width-180width180px
    width-200width200px
    width-220width220px
    width-240width240px
    width-260width260px
    width-280width280px
    width-300width300px
    width-320width320px
    width-340width340px
    width-360width360px
    width-380width380px
    width-400width400px
    width-420width420px
  • Border 边框

    class名类型大小
    border-leftborder-left1px solid #d8dce5
    border-rightborder-right1px solid #d8dce5
    border-topborder-top1px solid #d8dce5
    border-bottomborder-bottom1px solid #d8dce5
    border-radiusborder-radius8px
    borderborder1px solid #d8dce5
  • Text-decoration 文本修饰

    class名类型说明
    line-throughtext-decoration: line-through中划线
    over-linetext-decoration: overline上划线
    under-linetext-decoration: underline下划线
  • Cursor 鼠标样式

    class名类型说明
    pointercursor: pointer光标手指指针
    not-allowedcursor: not-allowed禁用样式
  • Overflow 文本超出

    class名类型说明
    overflowoverflow: hidden超出隐藏
    overflow-yoverflow-y: auto设置y轴: auto
    text-overflow超出显示...
  • Text 文本

    class名类型说明
    text-lefttext-align: left居左显示
    text-righttext-align: right居右显示
    text-centertext-align: center居中显示
    word-wrapword-wrap: break-word文字中断换货显示
  • Flex

    class名类型说明
    flexdisplay: flex设置flex
    flex-warpflex-wrap: wrap超出换行
    flex-shrinkflex-shrink:0比例不缩小
    flex1flex:1设置全屏
    flex-center上下左右居中
    flex-align-center左右居中
    flex-justify-center上下居中
    flex-around两侧的间隔相等
    flex-between两端对齐,项目之间的间隔都相等
    flex-start上下居中,左右: flex-start
    flex-end上下居中,左右: flex-end
    flex-column设置flex方向: column
    flexs-centerflex-decoration: column多轴方式:上下左右居中
    flexs-justify-centerflex-decoration: column多轴方式:左右居中
    flexs-align-centerflex-decoration: column多轴方式:上下居中
    flexs-aroundflex-decoration: column多轴方式:两侧的间隔相等
    flexs-betweenflex-decoration: column多轴方式:两端对齐,项目之间的间隔都相等
1.1.8

2 months ago

1.1.7

2 months ago

1.1.6

2 months ago

1.1.5

6 months ago

1.1.4

6 months ago

1.1.3

8 months ago

1.1.1

11 months ago

1.1.0

12 months ago

1.0.9

12 months ago

1.0.8

12 months ago

1.1.2

11 months ago

1.0.10

12 months ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.0

1 year ago