HTML5学堂:Tab切换,效果看上去实现挺简单的,但是在用各种方式实现它的过程中,我们可以接触到各类知识点。学知识是螺旋式的,仅仅得到一个问题的答案不是最为关键的,关键的是如何去优化我们的答案,丰富我们的知识。Tab切换,一个简单的效果,大家一起开始~
Tab切换可以说被众多的开发者公认为最为简单,也是入门前端最为容易的一个效果
如果从效果的基本实现来讲,的的确确,是很简单。但是,当我们从代码的质量、性能等各个角度去看这个效果时,我们会发现,其实想写好一个Tab切换,也并没有那么简单。
先来看效果截图
Tab切换效果的基本代码:
接下来我们看看可以从哪方面进行优化:
进行样式、结构、行为代码的相分离
需要添加代码注释
进行代码质量的提升-命名、注释、空行
欢迎沟通交流~HTML5学堂
首先,将代码拆分为三个部分,分别存放,结构如图:
HTML
CSS
JavaScript
欢迎沟通交流~HTML5学堂