当前位置: 首页 > news >正文

dw对网站建设有哪些作用wordpress 头条采集

dw对网站建设有哪些作用,wordpress 头条采集,网站的推广运营,安卓android下载安装在前端开发里&#xff0c;rem、em、vw都是用来设置元素大小的单位&#xff0c;下面就用大白话讲讲它们的区别。 参考标准不一样 rem&#xff1a;就像大家都用同一把“大尺子”来量东西&#xff0c;这把“大尺子”就是网页里根元素&#xff08;也就是 <html> 标签&#…

在前端开发里,rem、em、vw都是用来设置元素大小的单位,下面就用大白话讲讲它们的区别。

参考标准不一样

  • rem:就像大家都用同一把“大尺子”来量东西,这把“大尺子”就是网页里根元素(也就是 <html> 标签)的字体大小。不管元素在网页里的哪个位置,只要用rem做单位,它的大小就按照这把“大尺子”来算。比如根元素字体大小是16px,那么1rem就是16px,2rem就是32px。
  • em:每个元素自己有一把“小尺子”,这把“小尺子”的长度取决于这个元素本身或者它爸爸元素(父元素)的字体大小。要是这个元素自己没设置字体大小,就用它爸爸元素的字体大小当“尺子”;要是自己设置了,就用自己的字体大小当“尺子”。所以不同元素的“小尺子”可能不一样长。
  • vw:它的参考标准是浏览器窗口(视口)的宽度。把浏览器窗口的宽度平均分成100份,1vw就相当于其中的1份。就好比把一块蛋糕切成100小块,每一小块就是1vw。如果浏览器窗口宽度是1000px,那1vw就是10px。

计算难度有差别

  • rem:计算很简单,只要知道根元素的字体大小,用rem前面的数字乘以根元素字体大小,就能算出元素实际大小。比如根元素字体大小是20px,3rem就是60px(20×3)。
  • em:计算比较麻烦,尤其是在网页里元素一层套一层的时候。因为每个元素的“小尺子”可能不同,得先搞清楚当前元素或者它父元素的字体大小,才能算出em对应的实际尺寸。比如父元素字体大小是18px,子元素没设置字体大小,子元素里2em就是36px(18×2);要是子元素自己设置了字体大小是22px,那子元素里2em就是44px(22×2)。
  • vw:计算相对容易,只要知道浏览器窗口的宽度,用窗口宽度乘以vw前面的数字再除以100,就能得到元素实际宽度。比如窗口宽度是800px,5vw就是40px(800×5÷100)。

适用场景各不同

  • rem:适合用来统一控制网页的整体布局和元素大小。要是想让网页里很多元素的大小跟着根元素字体大小一起变,用rem就很方便。比如在做响应式网页时,改变根元素字体大小,整个网页的布局就能按比例缩放。
  • em:常用来设置元素内部的相对大小,像元素的内边距、外边距、边框这些。这样能保证元素的这些部分和它自身的字体大小相匹配,不管字体大小怎么变,元素整体看起来都协调。比如按钮的内边距设成0.5em,按钮字体大小改变时,内边距也会跟着变,按钮外观就不会失调。
  • vw:特别适合那些需要根据浏览器窗口宽度动态调整大小的元素。比如做一个全屏的轮播图,用vw做单位,不管用户用的是手机、平板还是电脑,轮播图都能占满一定比例的窗口宽度,自动适应不同设备。

代码示例感受一下

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><style>/* 设置根元素字体大小 */html {font-size: 16px;}.parent {font-size: 20px;}.rem-box {width: 2rem;/* 宽度为 2 * 16px = 32px */height: 2rem;background-color: lightblue;}.em-box {width: 2em;/* 宽度为 2 * 20px = 40px,因为继承了父元素 20px 的字体大小 */height: 2em;background-color: lightgreen;}.vw-box {width: 10vw;/* 宽度为视口宽度的 10% */height: 10vw;background-color: lightcoral;}</style>
</head><body><div class="parent"><div class="rem-box">这是用rem单位的元素</div><div class="em-box">这是用em单位的元素</div><div class="vw-box">这是用vw单位的元素</div></div>
</body></html>

在这个例子里,三个盒子分别用了rem、em、vw做单位,能很直观地看到它们在计算和显示上的不同。

http://www.yayakq.cn/news/225870/

相关文章:

  • 餐厅网站设计wordpress新闻类模板下载
  • 个性化网站有哪些宜昌哪里有专业做网站的
  • 云南网站建设定做网页制作入门到精通
  • 如何查看一个网站是什么程序做的软件设计思路
  • 柴油网站怎么做重庆奉节网站建设公司电话
  • 辽宁建设执业信息网站杭州蓝韵网络有限公司
  • 如何加快网站访问速度中国招聘网
  • html5做的网站html用表格做网站
  • 自流井移动网站建设广州官方发布
  • 如何制作app客户端seo推广效果怎么样
  • 企业自建网站有哪些wordpress自动评论插件
  • 岳阳做网站费用乐清建设网站
  • 企业网站 静态页面个人作品网站怎么做
  • jsp网站开发四库在线定制手机壳
  • 百度做网站推广怎么样wordpress可视化采集
  • 手机建网站模板市桥网站建设
  • 网站设计 趋势网站的主流趋势
  • 网站底部信息wordpress 一年好贵
  • 胶南做网站网站建设与维护理解
  • 免费程序网站电商运营模式
  • 上海网站建设排名公司哪家好龙岩有什么招聘本地网站
  • 干事儿网网站开发wordpress原创培训主题
  • 做pc端网站资讯湖北黄石域名注册网站建设
  • 做网站的如何找业务网络营销推广方式
  • 可以访问任何网站的浏览器erp企业管理系统软件排名
  • 墨鱼网站建设网站开发智能化方向
  • 校园云网站建设公司手机网站制作
  • 企业网站开源代码仿站工具下载后咋做网站
  • 网站建设审批潍坊 专业网站建设
  • 鞍山网站建设联系方式网站开发用户需求分析