前端开发教程常用单元

前端开发

移动应用


浏览:948 次

前端开发通用单元

1.像素

功能:在前端开发中,视口的水平和垂直方向由许多小正方形组成,小正方形是一个像素

例如,如果div大小为100 x 100,则水平方向将占用100个小方块,垂直方向将占用200个小方块

它不会随视口的大小而改变,像素是固定单位(绝对单位)

2.百分比

功能:百分比是前端开发中的一个动态单位。始终以当前元素的父元素作为参考进行计算

例如,如果父元素的宽度和高度均为200px,而子元素的宽度与高度设置为50%,则子元素的高度和宽度均为100px

特征

2.1通过参考父元素的宽度来计算子元素的宽度

2.2通过参考父元素的高度来计算子元素的高度

2.3子元素填充是指父元素在水平和垂直方向上的宽度!计算

2.4子元素边距是指水平和垂直方向上的父元素宽度米!计算

2.5元素的边框不能用百分比设置

结论:百分比是一个动态单位,它会随着父元素(相对单位)的宽度和高度而变化

3.电磁阀

功能:em是前端开发中的动态单元,是与元素字体大小相关的单元

例如,字体大小:12px,因此1em等于12px

特征

2.1当前元素的字体大小已设置,与当前元素的字号相关

2.2如果未为当前元素设置字体大小,则设置字体大小相当于第一个祖先元素的字体大小

2.3如果没有为当前元素和所有祖先元素设置大小,则相当于浏览器的默认字体大小

结论:em是一个动态单位,它会随着参考元素(相对单位)的字体大小而改变

4.雷姆

功能:rem是根em,em是前端开发中的动态单元,

rem和em的区别在于,rem是相对于根元素字体大小的单位

例如,根元素(html)字体大小:12px,因此1em等于12px

特征

2.1除了根元素(html)之外,其他祖先元素的字体大小不会影响rem大小

2.2如果为根元素(html)设置了字体大小,则与根元素的字体大小相关

2.3如果没有为根元素设置字体大小,则与浏览器的默认字体大小相关

结论:Rem是一个动态单位,它会随着根元素(相对单位)的字体大小而改变

5.vw/wh

功能:vw和vh是前端开发中的动态单元,与web视口相关

特性:

1.1系统将视口的宽度和高度划分为100个部分。1vw占视口宽度的1%,1vh占视口高度的1%

1.2 vw和vh与百分比的区别在于,百分比总是指父元素

1.3 vw和vh总是指视口

2.什么是vmin和vmax?

Vmin:vw和vh中的较小值

Vmax:vw和vh中的较大值

使用场景:确保在移动开发中旋转后屏幕大小保持不变

统软云是一家专业和服务提供商,提供一站式移动应用解决方案,以满足您的各种需求。欢迎评估您的需求并免费获取报价。

,注册后为新手提供免费开发包