上周我调试了一些 CSS,我认为那篇文章缺少了一些重要的东西:你的态度。
现在——我还没有成为一个非常优秀的 CSS 开发者。我从未在专业领域编写过 CSS,而且我不理解很多基本的 CSS 概念(我认为我最近才第一次真正理解了position: absolute
的工作原理)。上周我正在处理我尝试过的最复杂的 CSS 项目。
在调试 CSS 的过程中,我发现自己做了一些平时不会做的事情!我
• 为了让代码能够运行而对其进行随机更改
• 搜了很多东西,并在不理解其作用的情况下尝试使用它们
• 如果某些东西坏了,就撤销我的更改并重新开始
这个策略的效果和你想象的一样(不太有效!),这是因为我对 CSS 的态度!我有一种不寻常的信念,即 CSS 太难了,我无法理解。所以让我们来谈谈这种态度吧!
这个特定的错误(Chrome 和 Firefox 之间 z-index
行为的差异)让 Julia 难以处理,这非常不幸。值得庆幸的是,如今这种跨浏览器差异越来越少了。我当然理解 CSS 有时会非常棘手,即使不遇到真正的浏览器错误,它也可能变得很棘手。
但我喜欢这种观点:如果你带着积极的“我能做到”的态度,从基础开始着手解决一个棘手的问题,你就能做到。
我认为生活中的一切都更容易、更好,只要拥有更好的态度。食物尝起来更好!让我想起了来自《降世神通》中老爱罗叔叔的 我最喜欢的错误记忆的引言
当你心情好的时候,喝的茶才是最好喝的茶。
这同样适用于保持专注力。你对某件事越生气或越沮丧,你就越不可能找到解决问题的(通常很简单)方案!
没错。
这段引言来自《降世神通:最后的气宗》非常棒