css难学吗?
难不难学你学了就知道了。
做开发的认为css简单的估计并没有研究多深,其实很少会有人真的在这个上面花太多的时间。
我举个例子来说,float和position组合到一起的时候是怎么相互影响的?这个我估计很多人说不清楚。从css的组合性来看,这里有点复杂,你需要多记。
第二个例子,怎么解决图片的加载占位问题,这是个什么问题呢,就是图片本身有大小,但图片未加载出时是不占大小的,这样会有页面跳动问题。当然解决方法也很多,只是看你对css的灵活运用程度,所以怎么灵活运用也是要面临的,这个只能说你写的多了有经验了才行。
所以,css你想入个门是比较容易的,但是真的想写出美观灵活,能解决实际问题的css并不是很简单的事情。
其次,css之所以容易被忽视,是因为相关的库和组件太多了,但如果你决心学习前端并参与前端的工作,我建议把css的基础打结实,会使你受益良多的。
css本身并不难学,css一般来说从学习到模仿应用有的几周时间足够,但是对于浏览器一些兼容的处理相比麻烦一些,像w3c上面有很多文章。另外现在大部在学习完基础知识后,更多的框架的应用,像bp之类的框架,框架部分有一些常用东西的集成,在于得高效率,也是企业用的最多的,一般来说把原理搞明白,会使框架。