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

研究生网站 建设 需求app下载中心

研究生网站 建设 需求,app下载中心,成都专业制作网页的公司,国内金融行业网站开发文章目录 三者的区别特点与换算举例emrem 总结一总结二 三者的区别 在css中单位长度用的最多的是px、em、rem#xff0c;这三个的区别是#xff1a; 一、px是固定的像素#xff0c;一旦设置了就无法因为适应页面大小而改变。 二、em和rem相对于px更具有灵活性#xff0c;… 文章目录 三者的区别特点与换算举例emrem 总结一总结二 三者的区别 在css中单位长度用的最多的是px、em、rem这三个的区别是 一、px是固定的像素一旦设置了就无法因为适应页面大小而改变。 二、em和rem相对于px更具有灵活性他们是相对长度单位意思是长度不是定死了的更适用于响应式布局。 三、em是相对于其父元素来设置字体大小的一般都是以body的“font-size”为基准。这样就会存在一个问题进行任何元素设置都有可能需要知道他父元素的大小。而rem是相对于根元素html这样就意味着我们只需要在根元素确定一个参考值。 总之对于em和rem的区别一句话概括 em相对于父元素rem相对于根元素px是相当于设备的像素点相对于设备的长度单位 特点与换算 浏览器默认的字号是16px因此如果没有设置根节点html的字号这将会是一个默认基数。 rem 与 px 的换算为 px rem * 设置的根节点字号。 1.设置了根节点 html 字体大小 html{font-size:12px} div{width:4rem;} //div 的宽度换算为 px 为 4rem*12px 48px2.没有设置根节点 html 字体大小 div{width:4rem;} //div 的宽度换算为 px 为 4rem*16px 64px注意html 字体大小最小为 12px如果设置为10px则换算后的 px 依然按照 12px 计算 3.设置根节点 html 字体大小小于12px html{font-size:10px} div{width:4rem;} //div 的宽度换算为 px 为 4rem*12px 48px举例 em 子元素字体大小的em是相对于父元素字体大小 元素的width/height/padding/margin用em的话是相对于该元素的font-size !DOCTYPE html html langenheadmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestylediv {font-size: 40px;width: 7.5em; /* 300px */height: 7.5em;background-color: gray;}p {font-size: 0.5em; /* 20px */width: 7.5em; /* 150px */height: 7.5em;color: blue;background-color: tan;margin: 0;}span {font-size: 0.5em;width: 7em;height: 6em;background-color: #fff;display: block;color: red;}/style /headbodydiv父元素divp子元素pspan孙元素span/span/p/div /body/html父元素 子元素 孙元素 rem rem是全部的长度都相对于根元素根元素是谁html元素。通常做法是给html元素设置一个字体大小然后其他元素的长度单位就为rem。 !DOCTYPE html html langenheadmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestylehtml {font-size: 10px;}div {font-size: 4rem; /* 40px */width: 20rem; /* 200px */height: 20rem;color: black;background-color: darkcyan;}p {font-size: 2rem; /* 20px */width: 10rem;height: 10rem;color: blue;background-color: purple;margin: 0;}span {font-size: 1.5rem;width: 7rem;height: 6rem;display: block;color: red;background-color: sandybrown;}/style /headbodydiv父元素divp子元素pspan孙元素span/span/p/div /body/html父元素 子元素 孙元素 总结一 在做项目的时候用什么单位长度取决于你的需求我一般是这样的 1、像素px用于元素的边框或定位。 2、em/rem用于做响应式页面不过我更倾向于rem因为em不同元素的参照物不一样都是该元素的父元素所以在计算的时候不方便相比之下rem就只有一个参照物html元素这样计算起来更清晰。 总结二 1、rem 和 em 单位是由浏览器基于你的设计中的字体大小计算得到的像素值。 2、em 单位基于使用他们的元素的字体大小。 3、rem 单位基于 html 元素的字体大小。 4、em 单位可能受任何继承的父元素字体大小影响 5、rem 单位可以从浏览器字体设置中继承字体大小。 6、使用 em 单位应根据组件的字体大小而不是根元素的字体大小。 7、在不需要使用em单位并且需要根据浏览器的字体大小设置缩放的情况下使用rem。 8、使用rem单位除非你确定你需要 em 单位包括对字体大小。 9、媒体查询中使用 rem 单位 10、不要在多列布局中使用 em 或 rem -改用 %。 11、不要使用em或 rem如果缩放会不可避免地导致要打破布局元素。 需要注意的是 样式的reset中需先设置html字体的初始化大小为50px这是为了防止js被禁用或者加载不到或者执行错误。 而做的兼容样式的reset中需先设置body字体的初始化大小为16px这是为了让body内的字体大小不继承父级html元素的50px而用系统默认的16px 参考文章地址 参考链接1 参考链接2
http://www.hkea.cn/news/14542601/

相关文章:

  • wordpress+站群插件青岛网站推广哪家便宜
  • 并提示网站菜单导航及用户登录无锡网站建站公司
  • 百度识图在线入口多个域名多国语言网站seo优化
  • 网站建设英文版南京最新情况最新消息今天
  • 贵阳网站建设哪家公司好做哪个网站比较有流量
  • 网站建设中有关数据库问题重慶网站建设
  • 锚文本外链查询网站网站建设中 页面源代码
  • 南京网站建设 小程序wordpress数据库备份到本地
  • 制作演示网站竭诚网络网站建设价格
  • 厦门市建设局网站摇号网站空间域名是什么
  • 做好公众号 网站建设公司黄页是官网吗
  • 贸易公司广告网站找快照网站查询
  • 专业网站建设网站推广网站飘动广告代码
  • 吉林省建设厅安全证查询网站适合写个人博客的平台
  • 做网站运维应该看的书网页制作app软件
  • 揭阳网站制作维护模板网页生成
  • 淘宝网站建设目标做网站还要做点手机吗
  • 网站做的最好的网站有哪些电商seo是指
  • 自建营销型企业网站免费wordpress商城主题下载地址
  • 如何做网站不被查肇庆网站建设cz0758
  • 家政网站建设方案wordpress ?cat=
  • mvc 网站建设搜索关键词排名优化技术
  • 做智能家居网站好牛网站建设
  • 重庆建站模板搭建国家电网账号注册网站帐号是什么
  • 南京江宁区住房建设局网站什么网站建设效果好
  • 公司网站报价品牌网站建设专业定制
  • 比较多人用什么网站做推广深圳建设局网站
  • 广州奕联网站开发wordpress主题教程黄聪
  • 网站建设收费标准教程page怎么转换wordpress
  • 如何做好网站内容优化名创 网站建设