web前端|css教程
px,rem,em
web前端-css教程
源码素材资源网站,vscode代码运行按键,ubuntu运行.a,Tomcat在Java哪里,sqlite3链接库下载,学爬虫买什么电脑好一点,php 获得url,麒麟seo优化术语详解,网站上传的文档 云存储,广告效果模板lzw
绝对长度
apache源码包下载地址,ubuntu用apk,修改tomcat启动项目,python爬虫故事,php初级程序员工资,seo推广公司选择兴田德润lzw
px
站长工具网站源码,vscode提示插件,ubuntu要装显卡驱动吗,tomcat源码难度,sqlite指定文件路径,wp 搜索插件,好用的前端表格框架,下面关于网络爬虫,php在移动端,seo外包软件seo教程,个人作品网站源码,清除微信网页授权,鞋厂网站模板,html 静态页面小例子,c语言实现学生管理系统,开源商城建站程序lzw
px是像素值,是一个固定的长度,比如我们的米,厘米一样。
相对长度
为什么我们需要相对长度rem em等?
固定长度已经不能满足我们现在的需求了。
举例:比如我们在缩小我们屏幕的时候,我们不仅仅是需要缩小我们的盒子的宽高,我们还想要让我们字体大小也随之缩小,这样用户体验会更好一点。
rem
rem 与 px 的计算关系
rem的值是px的倍数
默认情况下font-size = 16px,那么1rem = 16px
rem 如何修改与px的相对计算关系
我们可以在并且只能在html标签(因为html节点是根节点,就是rem里面的r:root)里面修改font-size : 32px, 从而1rem = 32px
代码
rem
/* rem的用法 */html{ font-size:16px; // 1rem = 16px}.p-rem{ width: 10rem; // 10rem = 10 x 16 = 160px height: 10rem; // 10rem = 10 x 16 = 160px font-size: 1rem; // 1rem = 16px background-color: #a58778;}
em
em 与 px 的计算关系
em的值是px的倍数
默认情况下font-size = 16px,那么1em = 16px
em 如何修改与px的相对计算关系
我们可以在自己元素上面修改font-size : 32px, 从而1em = 32px
如果自己元素上面没有设置font-size, 我们也可以在父元素上面设置font-size,从而来影响自己元素(孩子元素)使用的em的值。