css常用知识点

1.按钮的缩放:

 .className{animation: scaleDrew 1s ease-in-out infinite;}

ease-in-out表示动画执行先慢后快

整体表示在一秒之内动画先慢后快的无限执行

  @keyframes scaleDrew {

          /* 定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称 */

          50% {

            transform: scale(0.8);

          }

          100% {

            transform: scale(1);

          }

        }

transform: scale(0.8)表示水平垂直方向缩放0.8倍。

2.浏览器高度900px,宽度为750px, 1 vh = 900px/100 = 9 px,1vw = 750px/100 = 7.5 px。

3.文本对齐方式:

实现文本两端对齐: text-align: justify;

实现文本居中:text-align: center;

实现文本靠右对齐:text-align: right;

margin有三个值时是上,左右,下(margin:50px 40px 20px)。

4.把antd的两个输入框放一行的做法:

 <Form.Item  className="oneSort"  label="一级分类"  name="oneSort"  rules={[{ required: true, message: '请输入一级分类' }]} ><Select /></Form.Item>

 <Form.Item className="twoSort" label="二级分类" name="twoSort"><Select /></Form.Item>

 .oneSort{

  display: inline-flex;

  width: calc(50% - 4px);

}

.twoSort{

  display: inline-flex;

  width: calc(50% - 4px);

  margin-left: 8px;

}

5.根据状态值显示对应的类名:

   <span class="normal" :class="[{'pass':status+'' === '6'},{'freeze':status+'' === '8'}]"></span>

 .normal {

      color: #fb513b;

      &.pass{

        color: #1FCA8C;

      }

      &.freeze{

        color: #FF9D02;

      }

}

6.背景图片适应不同的手机屏幕:

    width: 100vw;

    height: 100vh;

    background: url(img/index.jpg) no-repeat;

background-size: 100% 100%;

如果页面底部有文字就设置距离底端的距离。

7.让p标签不溢出的处理:    

overflow: hidden;

  word-wrap: break-word;

  word-break: break-all;

8.超过两行显示省略号:

  display: -webkit-box !important;

  text-overflow: ellipsis;

  overflow: hidden;

  -webkit-line-clamp: 2;

  -webkit-box-orient: vertical;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值