手机端网页自适应解决方案

    

先贴一段代码由于手机屏幕大小不一。在设计一个手机端页面的时候,我们需要考虑到在每个手机下看到的元素比例一模一样。于是传统的PX 舍弃掉了,采用rem,rem是CSS3新增的一个相对单位(root em,根em),这个单位引起了广泛关注。这个单位与em有什么区别呢?区别在于使用rem为元素设定字体大小时,仍然是相对大小,但相对的只是HTML根元素。这个单位可谓集相对大小和绝对大小的优点于一身,通过它既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的连锁反应。目前,除了IE8及更早版本外,所有浏览器均已支持rem。

于是我们通过一段JS代码,来初始化rem的大小,根据rem来使各个屏幕下的rem大小不同。

你可能感兴趣的:(手机端网页自适应解决方案)