关于CSS学习中的瓶颈的的问题?

发布于 2022-09-01 15:22:19 字数 318 浏览 14 评论 0

http://www.zhangxinxu.com/wordpress/2012/07/bottleneck-css-study/
看了一篇张老师的文章,题目就是我提的标题。
因为自已本身的网页基础,就是先模仿别人的网站的,只求得到的效果,从没有想过
之中的原理,张老师在其中提的一些css的问题。自已也没有想过。现在想对css有更深入的理解,对于我现在这种情况,应该看一些什么书籍。大家有什么好的建议?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

秉烛思 2022-09-08 15:22:19

到了瓶颈阶段——如果你对自己的水平判断无误的话——就意味着你的基础已经够了,否则就无所谓什么“瓶颈”了。

如果真是如此的话,任何关于 CSS 的资料,你能找得到的,里面有你不知道的,那都对你深入理解 CSS 有帮助。所以我的看法是无所谓推荐你什么看什么,而是看一切你能找到的并能看懂的就可以了。你问题里引用的那篇文章最后总结的很好:“吃得苦中苦,方为人上人”,想成为高手,想突破瓶颈,那就得不挑食,有什么吃什么,所谓“量变产生质变”,只有当你的认知和实践积累到一定数量的时候才能突破瓶颈,上升一个档次。

另外我有一些个人的体会,学习和进步的过程并不是像你引用的文章里所描绘的那样一条直线的,它应该是螺旋式上升的状态。你学习理论知识和你进行实践这两条线是交替着进步的,你应该想办法找到自己的节奏而不是别人让你看什么就看什么。有人会推荐你看 A,那可能是因为在他的学习过程中 A 对他的影响最大,帮助最多,但是你不要忘了每个人的条件和经历不同,你无法复制别人的成长轨迹,对他帮助最大的东西未必对你就同样有效,也许你已经超过了当时他的阶段,那么你会觉得看 A 浪费时间;反之也许你还差得远,那么你会觉得看 A 如同天书,最终还是浪费时间。所以我一开始就说:“如果你对自己的水平判断无误的话”。

因此最合理的方式就是找一切能找到的相关资料进行学习,学到一点东西就实践一下,然后再学再实践,保持这个节奏直到量变引起质变,接着再考虑如何改进自己的节奏。在这个过程中有暂时看不懂实践不了的,不要慌不要气馁,记下来这个知识点,隔一段时间再回头看看肯定会有所感悟的。最重要的是持续这种节奏,不要求速,要求稳——如果你想成为高手的话。

荒人说梦 2022-09-08 15:22:19

题主应该是刚入门前端不久吧,
张鑫旭的博客上的奇技淫巧太多,实用性倒是有,但很多css知识平时却用不到,所以你觉得自己不会,倒也没什么,求大神们别喷~我很崇拜张鑫旭的。
日常使用的CSS,其实仔细看个两三遍《精通CSS》《css权威指南》,网上教程很简单,不会说原理,所以你不知道倒也不奇,买本好书多看看就行了。
没事多F12看下别的网站某模块怎么写,css不像js,真的,就是手熟的样式语言,你写的越多,就觉得越简单。

我猜题主还没有好好的去看一下JavaScript~
前端入门简单,深入难,你往后遇到的坑,会越来越多的。
你现在的瓶颈就是代码写的不多,书看的不多。

神经大条 2022-09-08 15:22:19

刚好公司新进了个同事,做前端开发的,情况和你差不多。就着你这个问题,一起回答下,之后转给她看。
- css,是不存在所谓的瓶颈期的,因为这个东西独立存在的意义不大。举个例子,css好比手指中的小指,它存在的意义是维持手掌的完整性及配合别的手指加手掌一起完成动作,而不仅仅是独立的掏耳朵。
- 明白了上面这点,也就能想清楚接下来该怎么做了。css仅仅是前端web开发中的一个小成员,js才是大哥。可能你到了这么个阶段,css再学下去也看不出明显的进步,就别浪费时间在这上面了,css顶多算个小池子罢了。转向js,那才是海洋。
- 至于学习的方法,我比较推崇的是先整体看一遍基础,之后去人家那些大的网站看看有什么有趣的功能,想尽办法(查资料,查源码,firebug分析等)自己倒腾出来。这样子多实操几次,就该会了。
- 最后唠叨一句,不要拘束在池子里,但到了海里,切记游的太快。一步一个脚印,走稳了。

甩你一脸翔 2022-09-08 15:22:19

看你是要做什么哦,如果是网页重构比较多,首先就是把CSS看仔细点呗,每个css属性有什么值以及应用属性。
多想为什么,为什么要reset啊,这里可不可以用inline-block代表float啊,用什么布局最好。

梨涡 2022-09-08 15:22:19

上家厂长给我讲话觉得特别好——“我特别喜欢的工作状态是flow,就是能力和工作内容匹配,你感觉累了说明能力跟不上工作内容,这说明你该学习了;你感觉工作无聊了,是能力高于工作内容了,升职或者争取挑战,或者干脆离职去更有挑战的地方。平衡好了就是flow的状态,每个人总是在这个状态的高低摆动,摆动着摆动着就成长了”

每个人都瓶颈的时候,试试做点更有挑战的事情,css 一点不简单,你可以关注下 http://www.w3cplus.com/ 站长大漠。看看差距找找自己哪有技术盲点。但是说白了还是做点有挑战的事情,成长更快点。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文