使用CSS3的rem属性制作响应式页面布局的要点解析
font-size: 109%!important; /* 17.44÷16=109% */ } } @media only screen and (min-width: 641px){ html { font-size: 125%!important; /* 20÷16=125% */ } } 给margin padding 设置rem
CSS Code复制内容到剪贴板
margin-top:.5rem; /*10 ÷ 20 = 0.5*/ padding-top:1rem /* 20 ÷ 20 =1 */ 上面分别是设计图上的间距10px和20px计算成rem的方法,大家可以以此类推,如果你的设计图是640设计的就可以用上面的方法,反正每次以最大的值来计算就可以了。 给height width 设置rem
CSS Code复制内容到剪贴板
height:100px; /* 100 ÷ 20 = 5rem;*/ width:50px; /* 50 ÷ 20 = 2.5rem;*/ 给border 设置rem
CSS Code复制内容到剪贴板
border:.2rem solid #cccccc; 需要注意的是: rem 是相对于根节点的! 为此,如下代码,先让根节点单位为10px,之后就方便使用rem了
CSS Code复制内容到剪贴板
html { font-size: 62.5%; } body { font-size: 1.4rem; } /* =14px */ h1 { font-size: 2.4rem; } /* =24px */ 非常好的是,rem ie9支持 如要兼容ie9以下浏览器,可
CSS Code复制内容到剪贴板
html { font-size: 62.5%; } body { font-size: 14px; font-size: 1.4rem; } /* =14px */ h1 { font-size: 24px; font-size: 2.4rem; } /* =24px */ (编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |