根据viewport的size自动调整fontsize大小
现在的网站必须要考虑mobile上访问的友好性,bootstrap作为mobile first的前端框架得到很多应用,它通过默认就使用.col-xs-xx定义的width,同时加上@media(min-width: 768px)等定义的.col-sm-xx来实现当viewport size大于等于sm,md,lg,xl的值时,应该怎样来layout. 如果你不希望在mobile和pc上展示的Layout不一样的话,在使用bootstrap的前提下,你可以使用的一个方法就是全部使用.col-xs-xx来定义layout,这样无论是大屏幕的pc,还是小屏幕的ipad,iphone,同样的网站至少layout都一样了。
但是这时你可能发现还不是你想要的,因为由于字体大小在mobile下太大,所以导致布局非常难看,能不能在相同比例layout的情况下,对应字体,lign-height等也随着font-size按比例下调呢?
<div class="col-xs-1">.col-xs-1</div>
使用css3中定义的vw,vh,vmin的概念可以帮到你。
1vw = 1% of viewport width
1vh = 1% of viewport height
1vmin = 1vw or 1vh, whichever is smaller
1vmax = 1vw or 1vh, whichever is larger
h1 {font-size: 5.9vw; } h2 {font-size: 3.0vh; } p {font-size: 2vmin; }
https://css-tricks.com/viewport-sized-typography/
转载于:https://www.cnblogs.com/kidsitcn/p/4959742.html
根据viewport的size自动调整fontsize大小相关推荐
- php怎样实现表格自动缩放字体,php实现在限定区域里自动调整字体大小的类实例,字体大小实例_PHP教程...
php实现在限定区域里自动调整字体大小的类实例,字体大小实例 本文实例讲述了php实现在限定区域里自动调整字体大小的类.分享给大家供大家参考.具体如下: 这里的php类imagefittext.cla ...
- 如何在PowerPoint中自动调整图片大小
PowerPoint can automatically resize an image to fit a shape. You can also resize multiple images alr ...
- android xml java混合编程_Android | 自动调整文本大小的 TextViews
简评:Auto-Sizing TextViews -- 当 TextView 的布局边界尺寸发生变化时,文本大小可以跟着自动缩放调整. 有时候我们需要 TextView 根据放入的内容来改变其文本大小 ...
- html 设置font size,css font-size属性说明
css font-size属性说明 发布时间:2009-08-29 19:18:03 作者:佚名 我要评论 CSS的字体样式设置相信许多人再熟悉不过,其实字体样式的设置并不仅仅限于我们平时常用 ...
- Android TextView自动调整字体大小(官方)
官方在 Android 8.0(API26)给TextView,新增字体大小随着控件的大小变化的特性. 如果使用 appcompat 兼容库,可以向下支持到Android 4.0(AP14). 1.自 ...
- linux进程VSZ(Virtual Memory Size 虚拟内存)RSS(Resident Set Size 驻留集大小,实际占用的物理内存)PSS、USS、ANON、RESVIRTDirty
文章目录 Linux 工具 ps aux top pmap -[x/X/XX] {$PID} smem Windows 我们都知道进程运行时,会有一个栈空间(stack)和一个堆空间(heap), 栈 ...
- TIA博途中更换HMI面板后,自动调整画面大小的具体方法
TIA博途中更换HMI面板后,自动调整画面大小的具体方法 当由于项目升级或程序移植,需要更换HMI面板时,如果HMI面板的尺寸发生了变化,可能会导致画面上的元件和文字等显示不对,下面和大家介绍具体的处 ...
- android auto 字体大小,TextView自动调整字体大小
系统SDK版本大于等于26,直接使用TextView就可以. 系统SDK版本小于26,需要使用support包,support包的版本要大于等于26.0.support包支持Android 4.0 ( ...
- js获取html font size,JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)...
JavaScript fontsize 方法 fontsize 方法返回使用 HTML font 标签中 size 属性定义字体大小的字符串.其语法如下: str_object.fontsize( s ...
- Winform中使用FastReport的DesignReport时怎样设置Table的size自动调整
场景 FastReport安装包下载.安装.去除使用限制以及工具箱中添加控件: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10 ...
最新文章
- windows安装配置git和Tortoisegit
- fastjson 添加key value_Redis中设置了过期时间的Key,那么你还要知道些什么?
- shiro系列一、认识shiro
- 解决远程连接超过最大连接数问题
- AngularJS table 按照表头字段排序功能(升序和降序)
- Linux json格式化输出
- iOS Storyboard unwind segues使用小结
- Linux 交换文件已存在解决办法
- 微软.Net开发中的多线程编程总结
- ubuntu 查看进程信息
- grid - 隐式命名网格线名称
- java钱币换算_Java编写钱币转换为大写程序
- 利用继承和组合实现软件复用
- ios客户端做屏蔽_Transmission 屏蔽迅雷反吸血脚本
- mysql amoeba 事务_MySQL基于Amoeba实现读写分离
- LeetCode(237)——删除链表中的节点(JavaScript)
- dev.c drv.c bus.c
- 一、传统应用带来的问题
- 提高linux运行速度,教你如何提高Linux操作系统的运行速度
- mysql数据库去重