mobile webiste 中的css的font-size em及line-height等换算
在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等换算相关推荐
- tp view html 引用css,TP5.1:将外部资源引入到框架中(css/js/font文件)
为了让我们的框架形式变得更加好看,我们需要加入Bootstrap和Jq文件到框架中 1.通过Bootstrap和jq官网进行相关文件的下载 (1)Bootstrap下载地址:https://v3.bo ...
- js获取html font size,JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)...
JavaScript fontsize 方法 fontsize 方法返回使用 HTML font 标签中 size 属性定义字体大小的字符串.其语法如下: str_object.fontsize( s ...
- CSS的font和font-size
引用 原帖收藏于IT老兵驿站. 前言 今天遇到一个问题,没有搞明白font和font-size的关系,研究了https://www.w3schools.com/css/css_font.asp这个帖子 ...
- html字号的范围,font size大小
font size="+1"里面的数值是什么意思 font size="+1" font size="+2" font size=" ...
- [译] JavaScript 中的 CSS:基于组件的样式的未来
本文讲的是[译] JavaScript 中的 CSS:基于组件的样式的未来, 原文地址:CSS in JavaScript: The future of component-based styling ...
- Internet Explorer 6 中的 CSS 增强功能
简介 Microsoft® Internet Explorer 6 及更高版本支持一些更早版本 Internet Explorer 并不支持的 CSS 功能.支持的两个附加 CSS 属性为 min-h ...
- ionic android绝对定位,Safari中的CSS故障与Ionicons作为背景内容和绝对定位
我创建了我的第一个使用SASS(Compass)的网站,我非常喜欢它,它是一个非常方便的工具.我还添加了Font Awesome,并经常使用它,因为我想优化Retina desiplays,因此使用更 ...
- DIV+CSS 之 网页切图过程中div+css命名规则
网页切图过程中div+css命名规则 内容:content/container 导航:nav 侧栏:sidebar 栏目:column 标志:logo 页面主体:main 广告:banner 热点:h ...
- ASP.NET在主题中添加CSS文件
ASP.NET在主题中添加CSS文件 在ASP.NET中,可以使用CSS来控制页面上HTML元素和ASP.NET控件的皮肤.如果在主题文件夹中添加了CSS文件,则在页面应用主题时也会自动应用CSS. ...
最新文章
- ubuntu安装thrift
- Windows系统如何使用宝塔面板一键快速搭建本地服务器环境(LNMP/LAMP)
- 地图与定位之大头针视图
- 32 vs 开发wince_“激光大炮”上央视了!秒射气球 一键启动32响
- J2EE中使用jstl报http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar错...
- C++中的const成员函数(函数声明后加const,或称常量成员函数)用法详解
- 【电路仿真】基于matlab GUI Simulink钟摆自由控制【含Matlab源码 991期】
- python 苹果李子橙_分享|苹果和它千万不能放在一起!因为它们会……
- 腾讯VS华为:2021“渠道战争”第一枪
- 图像算法---白平衡AWB(讲的很好)
- 如何批量预测lncRNA靶向的miRNA?
- 获奖结果公布|2020腾讯犀牛鸟云开发校园技术布道师养成计划
- 对接钉钉审批_金蝶ERP对接钉钉 实现移动办公
- C/java 实现爱心
- python安装you—get_解决you-get安装中的一些小问题(升级pip,安装报错怎么办)...
- pku 2251 Dungeon Master 基本BFS
- MySQL实现按距离范围查找
- 谷歌54亿收购Mandiant:提高谷歌云竞争性
- 如何认识那些从硅谷文化中淘金的公司们
- 话筒性能测试软件,动圈式话筒性能的检测