在mobile web设计 中,我们常常需要使用em这个字体大小的单位。em到底是多少呢?

em到底应该设置为多少个em呢?通常换算成方法是1em=target fontsize we want/fontsize of containing element  ,比如我们设置html tag的font-size为默认的16px, 为了换算方便,我们把body的font-size设置为10px,也就是说browser的默认font-size为10px,对于body来说,其context就为html的font-size(16px),因此body{font-size: 62.5%;/*1em=10px作为基线*/}h1希望设置为30px,则h1的em值应该设置为30px/10px=3em

当在一个element上设置flexible margin时,context是元素的container的width

当在一个element上设置flexible padding时,context是元素本身的width!

fluid site: Fluid grid, Relative values(percentages);

对于line-height属性我们也可以设置为em和300%的百分比或者直接为3的数字,这个百分比和数字的区别在于300%要先根据font-size计算后再继承进line-height中,而3这个数字则直接从font-size中继承

转载于:https://www.cnblogs.com/kidsitcn/p/4789221.html

mobile webiste 中的css的font-size em及line-height等换算相关推荐

  1. tp view html 引用css,TP5.1:将外部资源引入到框架中(css/js/font文件)

    为了让我们的框架形式变得更加好看,我们需要加入Bootstrap和Jq文件到框架中 1.通过Bootstrap和jq官网进行相关文件的下载 (1)Bootstrap下载地址:https://v3.bo ...

  2. js获取html font size,JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)...

    JavaScript fontsize 方法 fontsize 方法返回使用 HTML font 标签中 size 属性定义字体大小的字符串.其语法如下: str_object.fontsize( s ...

  3. CSS的font和font-size

    引用 原帖收藏于IT老兵驿站. 前言 今天遇到一个问题,没有搞明白font和font-size的关系,研究了https://www.w3schools.com/css/css_font.asp这个帖子 ...

  4. html字号的范围,font size大小

    font size="+1"里面的数值是什么意思 font size="+1" font size="+2" font size=" ...

  5. [译] JavaScript 中的 CSS:基于组件的样式的未来

    本文讲的是[译] JavaScript 中的 CSS:基于组件的样式的未来, 原文地址:CSS in JavaScript: The future of component-based styling ...

  6. Internet Explorer 6 中的 CSS 增强功能

    简介 Microsoft® Internet Explorer 6 及更高版本支持一些更早版本 Internet Explorer 并不支持的 CSS 功能.支持的两个附加 CSS 属性为 min-h ...

  7. ionic android绝对定位,Safari中的CSS故障与Ionicons作为背景内容和绝对定位

    我创建了我的第一个使用SASS(Compass)的网站,我非常喜欢它,它是一个非常方便的工具.我还添加了Font Awesome,并经常使用它,因为我想优化Retina desiplays,因此使用更 ...

  8. DIV+CSS 之 网页切图过程中div+css命名规则

    网页切图过程中div+css命名规则 内容:content/container 导航:nav 侧栏:sidebar 栏目:column 标志:logo 页面主体:main 广告:banner 热点:h ...

  9. ASP.NET在主题中添加CSS文件

    ASP.NET在主题中添加CSS文件 在ASP.NET中,可以使用CSS来控制页面上HTML元素和ASP.NET控件的皮肤.如果在主题文件夹中添加了CSS文件,则在页面应用主题时也会自动应用CSS. ...

最新文章

  1. ubuntu安装thrift
  2. Windows系统如何使用宝塔面板一键快速搭建本地服务器环境(LNMP/LAMP)
  3. 地图与定位之大头针视图
  4. 32 vs 开发wince_“激光大炮”上央视了!秒射气球 一键启动32响
  5. J2EE中使用jstl报http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar错...
  6. C++中的const成员函数(函数声明后加const,或称常量成员函数)用法详解
  7. 【电路仿真】基于matlab GUI Simulink钟摆自由控制【含Matlab源码 991期】
  8. python 苹果李子橙_分享|苹果和它千万不能放在一起!因为它们会……
  9. 腾讯VS华为:2021“渠道战争”第一枪
  10. 图像算法---白平衡AWB(讲的很好)
  11. 如何批量预测lncRNA靶向的miRNA?
  12. 获奖结果公布|2020腾讯犀牛鸟云开发校园技术布道师养成计划
  13. 对接钉钉审批_金蝶ERP对接钉钉 实现移动办公
  14. C/java 实现爱心
  15. python安装you—get_解决you-get安装中的一些小问题(升级pip,安装报错怎么办)...
  16. pku 2251 Dungeon Master 基本BFS
  17. MySQL实现按距离范围查找
  18. 谷歌54亿收购Mandiant:提高谷歌云竞争性
  19. 如何认识那些从硅谷文化中淘金的公司们
  20. 话筒性能测试软件,动圈式话筒性能的检测

热门文章

  1. IAR常用快捷键及技巧
  2. go语言的安装、环境变量配置及简单使用
  3. leetcode140. Word Break II
  4. 《相关性准则——大数据时代的高效能之道》一一2.3 数字信息
  5. java及java web学习笔记
  6. 查询各个商品分类中各有多少商品的SQL语句
  7. fuel部署openStack
  8. Linux之部分shell脚本练习(二)
  9. 控制台应用程序中Main函数的args参数
  10. jquery操作checkbox 和radio