阿里巴巴前端面试流程,你不知道的 CSS 技巧(1),前端框架体系架构的知识

本文分享了阿里巴巴前端面试中关于CSS的技巧,如利用fit-content实现居中,以及border-image实现背景拉伸。文章还介绍了如何划分九宫格并使用border-image-slice控制尺寸。此外,作者提供了前端工程师的学习资源,包括书籍推荐和大厂面经。
摘要由CSDN通过智能技术生成

bottom: 0;

margin: auto;

}

有的时候我们不确定width,height,我们就会使用transform 来实现居中

.test3-center{

position: absolute;

left: 50%;

top: 50%;

background: red;

transform: translate(-50%, -50%);

}

这个时候我们如果需要给 test3-center 添加一个位移动画

@keyframes move{

from { transform:translateY(5px);}

to { transform:translateY(0); }

}

这个时候我们的transform就会受到位移动画干扰。

更好的方法是使用我们的 fit-content,这样就有了确定的宽高,居中可以生效了。

.test3-center{

position: absolute;

width:fit-content;

height:fit-content;

left: 0;

top: 0;

right: 0;

bottom: 0;

margin: auto;

animation: move .2s;

}

border-image


border-image 属性作用过程分为两个点:

  1. 源图像的划分(九宫格)

  2. 九宫格尺寸的控制

border-image 成员组成:

  • border-im

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值