CSS1:CSS学习方法1.CSS难学易学1.1为什么CSS难学CSS属性有很多,它是很难写下CSS属性。CSS属性之间的交互很难完全掌握CSS的核心概念都写在了文档中,但是如果不熟悉一些英文词汇,短时间阅读CSS文档是有一定难度的。CSS升级很快。如果你学得太慢,你会感到很沮丧。有很多,无非就是布局,居中,文字省略,换位置,动画转场等等,你只需要熟悉常用的套路,就足以应对日常工作了(包括阿里巴巴等公司的日常工作和腾讯)。现在公司比较喜欢JS好的程序员,对CSS要求不高,面试题也很基础。CSS没有复杂的逻辑,背的知识很多。只要多做demo,多看文档,就可以掌握CSS布局需要知道的套路:学习简单常用的布局,需求来了再学习难的布局。居中需要知道的套路看我的博客:CSS完全居中指南经验:一般可以使用padding来让内部元素垂直居中。很少遇到父元素宽高固定的情况,因为父元素总是被子元素拉伸。如果父元素的宽高是固定的,说明代码写得不好,尽量避免。尽量不要固定外面的高度,然后修改里面的元素。一定要从里向外写,比如给里面的元素加padding,扩展父元素垂直居中(如果要inline完全居中,使用左右居中text-align:center,然后使用paddingtocenterupanddown)只要记住这两种居中,在所有工作中都可以应用到垂直居中,其他都是tricks。熟练工具:谷歌搜索CSS3Generator,比如搜索框-阴影生成器、渐变生成器。1.3如何学好CSS学习套路、布局、居中、响应式等,在博客中总结常用用法,边用边学。每次学习一个CSS,都可以搜索一下张新旭的CSS。记住几个常用的写法:两横居中,三竖居中,左右两种结构,左右两种结构,一行省略,多行省略,用别人的轮子,站在巨人的肩膀上。比如animate.css
