CSS为什么这么难学?


你好 。我是“web秀-提供专业的web前端技术知识” 。
随着技术的更新迭代 。前端的工作越来越重了 。也越来越复杂 。
【CSS为什么这么难学?】

CSS为什么这么难学?

文章插图
css技术就好比数学问题 。可变性太强 。这就是难点所在 。举例 。你能很清楚1+1=2 。但是1+1000-10+1100+123这个问题 。你是不是就要好好思考一下?
随着css3的到来 。css就已经不再简单了 。css3动画 。变形 。渐变 。滤镜等;
布局有flex、grid等 。就好像数学题 。任意的组合都是一种新的题型 。变得异常复杂 。所以学好基础知识比较重要 。一通百通 。基础知识牢固 。看到题型 。有自己的想法 。解决方法也有很多种 。不会局限 。有复杂难搞的css样式 。我们可以通过多种解决方案 。比如canvas 。svg 。实在不行图片等等 。
其他观点:
我还是认为前端里面html和css是比较难的 。jq啊vue啊react啊等等也有很多难点 。但是你只要花时间花心思都能解决 。css和html难就难在它们入门太简单了 。就跟做菜似的 。会做鱼翅熊掌不算本事 。炒个西红柿鸡蛋炒好了才厉害呢 。vue react我都用过 。也有一些浅尝即止的 。还是感觉布局最难 。就因为布局有太多种可能性了 。同样的视觉效果我可以浮动可以定位 。还有就是常见的双飞翼和圣杯布局 。感觉html css很简单 。但是太杂 。还是要做好笔记 。遇见问题就多总结吧
其他观点:
都说前端开发入门简单 。但是对很多纯小白来说 。并不简单 。一个CSS盒模型都会被折腾的半死 。总之要理解透彻需要时间……

    推荐阅读