关于CSS学习中的瓶颈的的问题?
http://www.zhangxinxu.com/wordpress/2012/07/bottleneck-css-study/
看了一篇张老师的文章,题目就是我提的标题。
因为自已本身的网页基础,就是先模仿别人的网站的,只求得到的效果,从没有想过
之中的原理,张老师在其中提的一些css的问题。自已也没有想过。现在想对css有更深入的理解,对于我现在这种情况,应该看一些什么书籍。大家有什么好的建议?
Answers
到了瓶颈阶段——如果你对自己的水平判断无误的话——就意味着你的基础已经够了,否则就无所谓什么“瓶颈”了。
如果真是如此的话,任何关于 CSS 的资料,你能找得到的,里面有你不知道的,那都对你深入理解 CSS 有帮助。所以我的看法是无所谓推荐你什么看什么,而是看一切你能找到的并能看懂的就可以了。你问题里引用的那篇文章最后总结的很好:“吃得苦中苦,方为人上人”,想成为高手,想突破瓶颈,那就得不挑食,有什么吃什么,所谓“量变产生质变”,只有当你的认知和实践积累到一定数量的时候才能突破瓶颈,上升一个档次。
另外我有一些个人的体会,学习和进步的过程并不是像你引用的文章里所描绘的那样一条直线的,它应该是螺旋式上升的状态。你学习理论知识和你进行实践这两条线是交替着进步的,你应该想办法找到自己的节奏而不是别人让你看什么就看什么。有人会推荐你看 A,那可能是因为在他的学习过程中 A 对他的影响最大,帮助最多,但是你不要忘了每个人的条件和经历不同,你无法复制别人的成长轨迹,对他帮助最大的东西未必对你就同样有效,也许你已经超过了当时他的阶段,那么你会觉得看 A 浪费时间;反之也许你还差得远,那么你会觉得看 A 如同天书,最终还是浪费时间。所以我一开始就说:“如果你对自己的水平判断无误的话”。
因此最合理的方式就是找一切能找到的相关资料进行学习,学到一点东西就实践一下,然后再学再实践,保持这个节奏直到量变引起质变,接着再考虑如何改进自己的节奏。在这个过程中有暂时看不懂实践不了的,不要慌不要气馁,记下来这个知识点,隔一段时间再回头看看肯定会有所感悟的。最重要的是持续这种节奏,不要求速,要求稳——如果你想成为高手的话。