网站和app设计区别,wordpress如何设置外网访问,做动漫的游戏 迅雷下载网站,wordpress用户登录显示请求失败px px表示像素#xff0c;所谓像素就是呈现在显示器上的一个个小点#xff0c;每个像素点都是大小等同的#xff0c;所以像素为绝对长度单位。
在移动端中存在设备像素比#xff0c;px实际显示的大小是不确定#xff0c;之所以认为px为绝对单位#xff0c;在于px的大小和…px px表示像素所谓像素就是呈现在显示器上的一个个小点每个像素点都是大小等同的所以像素为绝对长度单位。
在移动端中存在设备像素比px实际显示的大小是不确定之所以认为px为绝对单位在于px的大小和元素的其他属性无关
em em是相对长度单位。相对于当前对象内文本的字体大小。如果当前对象内没有设置则相对于浏览器的默认字体尺寸1em 16px
为了简化 font-size 的换算可以在css中的 body 选择器中声明font-size 62.5%这就使 em 值变为 16px*62.5% 10px
这样 12px 1.2em, 10px 1em, 也就是说只需要将原来的 px 数值除以 10然后换上 em 作为单位就行了
特点 em 的值并不是固定的 em 会继承父级元素的字体大小 em 是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对象没有设置则相对于浏览器的默认字体尺寸任意浏览器的默认字体高都是16px rem rem相对单位相对的只是HTML根元素font-size的值
同理如果想要简化font-size的转化我们可以在根元素html中加入font-size: 62.5%
html {font-size: 62.5%; } /* 公式16px*62.5%10px */ 这样页面中1rem10px、1.2rem12px、1.4rem14px、1.6rem16px;使得视觉、使用、书写都得到了极大的帮助
特点 rem单位可谓集相对大小和绝对大小的优点于一身 和em不同的是rem总是相对于根元素而不像em一样使用级联的方式来计算尺寸 vh、vw vw 就是根据窗口的宽度分成100等份100vw就表示满宽50vw就表示一半宽。vw 始终是针对窗口的宽同理vh则为窗口的高度
窗口分成几种情况
在桌面端指的是浏览器的可视区域 移动端指的就是布局视口 像vw、vh比较容易混淆的一个单位是%不过百分比宽泛的讲是相对于父元素
总结 px绝对单位页面按精确像素展示 em相对单位基准点为父节点字体的大小如果自身定义了font-size按自身来计算整个页面内1em不是一个固定的值 rem相对单位可理解为root em, 相对根节点html的字体大小来计算 vh、vw主要用于页面视口大小布局在页面布局上更加方便简单