加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂

发布时间:2019-02-21 18:07:11 所属栏目:建站 来源:佚名
导读:副标题#e# 引言 当下,正面临着近几年来的最严重的互联网寒冬,听得最多的一句话便是:相见于江湖~。缩减HC、裁员不绝于耳,大家都是人心惶惶,年前如此,年后想必肯定又是一场更为惨烈的江湖厮杀。但博主始终相信,寒冬之中,人才更是尤为珍贵。只要有过硬

通过增加尾元素清除浮动

  • :after / <br> : clear: both
  • 创建父级 BFC
  • 父级设置高度
  • 7.link 与 @import 的区别

    • link功能较多,可以定义 RSS,定义 Rel 等作用,而@import只能用于加载 css
    • 当解析到link时,页面会同步加载所引的 css,而@import所引用的 css 会等到页面加载完才被加载
    • @import需要 IE5 以上才能使用
    • link可以使用 js 动态引入,@import不行

    8. CSS预处理器(Sass/Less/Postcss)

    CSS预处理器的原理: 是将类 CSS 语言通过 Webpack 编译 转成浏览器可读的真正 CSS。在这层编译之上,便可以赋予 CSS 更多更强大的功能,常用功能:

    • 嵌套
    • 变量
    • 循环语句
    • 条件语句
    • 自动前缀
    • 单位转换
    • mixin复用

    面试中一般不会重点考察该点,一般介绍下自己在实战项目中的经验即可~

    9.CSS动画

    • transition: 过渡动画

      • transition-property: 属性
      • transition-duration: 间隔
      • transition-timing-function: 曲线
      • transition-delay: 延迟
      • 常用钩子: transitionend
    • animation / keyframes

      • animation-name: 动画名称,对应@keyframes
      • animation-duration: 间隔
      • animation-timing-function: 曲线
      • animation-delay: 延迟
      • animation-iteration-count: 次数

        • infinite: 循环动画
      • animation-direction: 方向

        • alternate: 反向播放
      • animation-fill-mode: 静止模式

        • forwards: 停止时,保留最后一帧
        • backwards: 停止时,回到第一帧
        • both: 同时运用 forwards / backwards
      • 常用钩子: animationend
    • 动画属性: 尽量使用动画属性进行动画,能拥有较好的性能表现

      • translate
      • scale
      • rotate
      • skew
      • opacity
      • color

    经验

    (编辑:西安站长网)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读