日照网站公司好重构
时间:[2019-07-27]    关键词:[日照网站公司]

     日照网站公司在保持同样html结构的情况下,实现两栏布局可以有多种CSS方案实现(左栏定宽),主要方向用浮动或不用浮动,右栏定宽或者不定宽:
     Qzone、朋友网、Facebook都给左栏浮动,不同的是右栏的写法,Qzone给右栏定宽并且浮动,而朋友网和Facebook则并没有给右栏定宽也未浮动,而是利用了创建BFC并且为低版本IE触发hasLayout的原理让右栏自适应宽度。
     Yahoo和Google两栏都未用浮动,不同的是Yahoo用了定位的方法,而谷歌用了inline-block,Google已经宣 布旗下一些产品放弃对IE8 的支持,所以Google可以使用inline-block去实现布局,不用去为其 他低版本浏览器写一大堆的hack。
     这其中有比较好的方案么?上面每一种方案都有各自的优劣,可能适合于某种项目背景,同样选用的方案可能和用户群体也有关系。虽然无论选用哪一种方案,从用户层面来讲,无法感知到,但我们不能因此去随意的使用一种方案。
     日照网站公司为了项目后期的易维护性和易用性,要选择一种比较佳的方案,而我们如果连基本的BFC、hasLayout这些知识不了解便会显得力不从心。同时要明确自己的定位:我们不仅是一个"切图仔"或"美工",我们不能忽视一些障碍用户群体,我们去使项目的代码变得优雅、易用。虽然重构的基本岗位职责是:PSD转html + css + js,但要知道仅做到这些还不算一个好重构,好的沟通能力,更多的分享、思考和总结。