uniapp button字体没有垂直居中
uniapp在某些场景下,它的button字体没有垂直居中:
应该看的出来,上面比下面宽不少。造成这个现象的原因是我给它的样式设置了height:80%
。因为默认样式只提供了default和mini
这两个选项,他们分别代表的字体大小是18px和13px
。
因为我是不想按钮太挨着我的上下两条边,所以设置了高度。
解决办法1:
放弃设置高度,改为设置字体大小,也能改变按钮的高度。这个方法应该更符合规范。
解决办法2:
方法1可能大家都知道,这里主要想讲一下另一个方案,虽然在这里不一定适合:
造成这个现象其实是因为button字体的默认大小是18px。而我们页面body的默认字体是16px(这个可能不同平台不一定)。他们不一致导致的。我觉得可以理解为,button样式依然不是很理想,在这种场景下不能自动垂直居中。
所以,这里的方法是,让button样式的字体设置失效,跟随body的字体:
font-size: unset;
只需要在样式这样设置,button样式的font-size
就会失效,从而跟随body的字体大小,也能恢复字体的垂直居中。
当然,在这个问题,方法1更合适。只不过,这个unset
不仅仅只在font-size
有效,其他场合也能用。
uniapp button字体没有垂直居中相关推荐
- uniapp引入字体文件
将下载好的字体放进项目中 static里面的 ttf文件大于40kb需要转成base64格式 转换完之后把代码复制下来 新创建一个css 然后copy进去 @font-face {font-famil ...
- uni-app 图标字体引用
不一样的配方,一样的味道 1.先说官网上的使用方法: 不支持本地路径,替换方式:使用本地图片或将字体图标转换为base64格式字符串. 网络路径必须加协议头 https. 从 http://www.i ...
- uniapp使用字体图标
1.在阿里图标库下载需要的字体图标,选择好图标后点下载代码 iconfont-阿里巴巴矢量图标库 2.将下载的压缩包里面的ttf文件拷贝到uniapp项目的static文件夹 3.如果是要用到app的 ...
- 解决ie9字体不垂直居中方法
1.将中文字体汉字转换为Unicode编码 "黑体"对应Unicode编码为"\9ED1\4F53" "宋体"对应Unicode编码为&qu ...
- 十步搞定uni-app使用字体图标
uni-app中使用字体图标 图标的下载 首先去阿里图标库选择要用的图标,并且打包下载下来,步骤如下 1. 2. 3. 4. 5. 6. 本地文件选取 7. 粘贴到uni-app项目下的static静 ...
- uniapp引入字体图标库
步骤 1.首先在项目文件夹的src目录下新建一个styles文件夹,将字体图标文件放到其中iconfont.wxss 2.在App.vue中的标签中全局引入字体图标文件 ``` 3.这样就完成了字体图 ...
- uniapp修改字体
1.下载字体 2.将字体导入 3.在style中使用@font-face注册字体 @font-face{font-family:"bulingstyle";src: url('.. ...
- uniapp 文本 字体 样式总结
常用字体样式记录(个人学习记录): 1.字体大小font-size:26rpx;2.文字加线1)下划线:text-decoration:underline2)删除线:text-decoration:l ...
- Button字体大写
Button字体大写 5.0以后button 的默认属性 textAllCaps 被改为true 了 ,此时Button上的字母会自动大写. 在xml里面设置android:textAllCaps= ...
- android app字体库,Uni-app使用字体库,在浏览器正常,但是在Android手机,调不到字体库,如何修改呢?...
使用字体库,在浏览器正常,但是在Android手机,调不到字体库,如何修改呢? 字体库引用代码 @import './common/uni.css'; @font-face { font-family ...
最新文章
- java jms过时了么_JMS Message正在从Hibernate获取过时的数据
- 独家 | ​采用BERT的无监督NER(附代码)
- python一切皆对象的理解_Python中万物皆对象?的理解
- 剑指 Offer打卡 数组与矩阵
- 【Java线程安全】一个简单的多线程程序
- 程序员需要了解的一点组织行为学知识
- 智能一代云平台(三):15年上半年维护总结
- python yield理解_Python3 中 Yield 理解与使用
- haneWin NFS服务器配置
- Excel中实现隔行删除
- office文档转成pdf的两种方案
- 从“制造大国”走向“制造强国”——“两化深度融合”是必然选择 考题答案
- Java进阶之CollectionsSet接口Map接口
- Ant 编译 JRE version less than 1.8 is not supported.
- 根据用户输入的Email跳转到相应的邮箱登录页面【蕃薯耀分享】
- 安装mysql报msvcr100_解决安装mysql 提示msvcr100.dill 丢失,的最快方法
- Java游戏开发——飞行射击类游戏
- 企业招聘UI设计常见面试题分享
- 医院疫情管理系统-数据库课程设计(源码+数据库+报告全套)
- 直播(腾讯会议+小鹅通+obs)