关于移动端APP开发-字体样式变大问题

前两天在写App项目的时候发现一个问题,就是明明css写的样式是14px,刚开始在页面显示时并未出现问题,可是内容一多,字体突然变大了。

what?,不明所以,在各大网站上找了好久才知道是浏览器的字体提升的问题。

先说说解决的方法吧,可以直接在css样式中写下

body,body*{
    Max-height:1000000px;
}

 就可以直接禁用。

 出现这一原因可能是和font boosting有关。font boosting 特性在这时会自动将其中的文字字体变大,保证在即不需要左右滑动屏幕,也不需要双击放大屏幕内容的前提下,也可以让人们方便的阅读页面中的文本。

不过这个特性也并不是总是需要的。特别是要针对设计图完整的还原出来的时候就会很坑爹,那么就可以使用上面的方面禁用了。

不过在移动端开发的时候适当的在头部添加meat标签的viewport属性

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">想更深入了解viewport属性在网上也有很多博文,就不附链接了。

原文地址:https://www.cnblogs.com/xzhan/p/9297957.html

时间: 2024-10-07 07:24:46

关于移动端APP开发-字体样式变大问题的相关文章

史无前例,详细视频讲解开发Android端APP开发!!

导读:本文记录了一个机友-小徐基于机智云APP开源框架,从搭建Java环境开始,教你下载JDk.下载AndroidStudio,到控制设备页面等,完成一款正式版安卓APP的开发过程.擅长硬件开发的小伙伴们,如果你想探索APP开发的奥秘,那就来看小徐分享的开发视频吧. 声明:           本人发视频是以个人分享精神.完全免费的心态发布的,这也是我个人生涯第一次录制视频并发布,课程好与坏咱们不谈,我尽最大的努力,把视频做好,把知识点传授给大家,但如果有用词不当,或讲错什么知识点,还请万分见谅

博客园客户端(Universal App)开发随笔 -- 样式管理与夜间模式

以今天的眼光来看,一个好应用首先是要有好的用户体验.而好的用户体验最直观的就来自于用户界面.好的用户界面则需要好的设计,更需要好的实现.今天我们就向大家分享一下我们在使用Xaml实现界面设计上的一点心得. 样式管理 我们拿到的设计,大多是一张红线图,布满了距离,字号,色号,事无巨细的量化了我们的用户界面.如果我们就这样把各种属性照搬到上Xaml文件中,那看起来就非常不妙了,比如这样: <TextBlock Text="首页"FontFamily =" Segoe WP

使用Ionic进行移动端APP开发

ionic是一个用来开发混合手机应用的,开源的,免费的代码库.可以优化html.css和js的性能,构建高效的应用程序,而且还可以用于构建Sass和AngularJS的优化. 现在我们即使不会android.OC也可以开发自己的APP了. 1.安装 linux下npm,node安装见 http://www.cnblogs.com/yu-zhang/p/5221613.html npm install -g cordova ionic 2.创建工程 ionic start myApp 3.添加平台

C# 中解决页面刷新后字体等变大问题

来源:http://blog.csdn.net/wcsjsdn/article/details/5109605 我们在.net开发中时常会遇到一个问题,那就是,当点击某个按钮后,调用js语句,当点击"确定"后,会发现页面的css样式表丢失,页面的框架不正常. 那么,我们用什么样的代码能让他既有js的效果语句,又不影响页面的基本框架啦,这句需要用到页面注册的知识:RegisterClientScriptBlock或RegisterStartupScript,这两个的效果一下,唯一区别是:

手机教育APP开发,功能和难点详解

从2016年下半年开始,有关内容的创业逐渐多了起来.付费内容成为了焦点话题,应运而生的各类教育APP层出不穷.那么,教育APP的开发难点在哪里?如何开发出一款高质量的教育APP呢? 一. 教育APP开发难点 英语学习和面向K12市场的APP最受关注,孩子的教育是永恒的话题.而一款日常学习.作业,习题等考试的APP开发有以下难点: 1.       更新难点: 众所周知,教育APP的内容量巨大,且繁杂.尤其是针对学生使用的APP,既有数学公式,也有化学图形:既有语文古文,又是外语习题,而且还要分年

html5开发移动端app的7大优势(一)

移动web端APP是如今市场份额占据霸主,自html5开发语言正式封稿后,使用html5语言开发app应用带来的用户体验和制作难度是其他语言远远不如的.本文华清创客学院为读者解析html5开发移动端app的7大优势.让对html5感兴趣的读者更好的了解html5网页开发技术. html5开发移动端app的7大优势(一): 1.跨平台: 开发者的幸福指数随着多屏时代的来临岌岌可危.人人都期盼HTML5能扮演救星.多套代码.不同技术工种.业务逻辑同步,这是折磨人的过程.有点类似个人电脑早期世界,那个

app开发中,苹果端可编辑标签,无法输入内容解决方案

在app开发,在使用div的contentedstable属性时,出现ios端编辑框无法选择聚焦的问题,查阅资料后发现是fastclick.js中的判断导致的. 1.解决方法, a.引入“.needsclick{content: attr(placeholder);}”,类名,“needsclick”命名尽量不要修改. b.在contentedsTable 属性标签中添加内敛样式“-webkit-user-select: auto;” 2.fastclick.js中的导致不能编辑的代码 事件的分

报表开发工具Finereport移动端app js接口列表【全】

应用报表工具Finereport的开发人员会发现其移动端app 同样也推出了很多js接口,那这些接口到底有多少,其移动端又有哪些地方支持调用js,这些接口具体又该如何调用呢.根据我平时的开发经验,给大家做个归纳整理,包括接口列表,相关的脚本函数及具体的演示实例,希望大家可以更有效地利用这些js接口来便利相关工作. 1. FineReport移动端哪些地方支持调用js 2. 控件支持的脚本函数 3. 分页预览报表支持的脚本函数 4. 填报预览报表支持的脚本函数 5. 常用的工具类脚本函数 6. 具

html5 app开发重大消息-腾讯在技术端推进Html5生态发展

中新网5月3日电 日前,腾讯正式发布腾讯浏览服务(Tencent Browser Service,以下简称TBS),宣布为合作伙伴提供整合腾讯底层技术.内容框架.广告体系以及大数据等多方面能力的升级浏览解决方案.腾讯公司副总裁钟翔平表示,TBS带来了浏览能力的升级,为Html5开发者提供更强的技术能力,将真正在技术端推进Html5生态的发展. 尽管目前Html5所带来的移动互联网营销异常火爆,但据很多html5 app开发者反映,由于开发Html5页面后需要反复测试,导致开发适配成本很高,同时为