前端常用重难点总结之css篇

今天天气不错,心情也一扫阴霾,人生的路,有的时候越走越窄,有的时候越走越多,但是,每一次选择,便注定意味着无数的错过,我们应该珍惜每一场相逢,把握好每一个机会,不向命运低头。
废话不多说,css篇参上。

css篇

<1>基础

1、选择器概念的理解以及css规则命名惯例
2、三种机制=>继承、层叠、特指
3、理解什么是上下文选择符
4、盒子模型、定位、浮动与清除
5、样式权重计算:计算特指度的方法=>ICE原则(即多种组合时权重分析id>class>元素)
6、正常开发最开始会有个base.css(也可为其他名字)的公共样式,可在里面写一些去除默认html效果的样式。
7、实际应用中css路径的改变经常得更改相应的图片路径。

<2>css3

1、几种布局类型对比:弹性布局(非常重要)VS栅格布局VS流式布局VS固定布局
2、活用calc可解决大部分问题,结合max-width,min-width更佳。
3、px、em、rem、vw、vh、vm、%等单位可灵活切换应用
4、css作用域scope可用于限定css的作用范围
5、媒体查询media,用于检测设备类型及屏幕大小等
6、伪类(UI伪类、结构化伪类)、伪元素。看似没多大作用的伪类伪元素深入学习后就会发现有很大妙用,以前写很多代码才能实现的效果都可以更简单实现。
7、动画Animation和Transition过渡。新增的动画Animation和过渡Transition功能跟伪类伪元素一样省下了写一大堆代码的时间,甚至都不用写js也有很酷炫的效果。

<3>更进一步
纯css3在动态计算方面有点不足,这个时候这两货就派上用场了
1、less
2、sass(scss)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值