@TOC

1、去除页面弹簧效果

  • 关闭页面滚动效果,页面.json文件的disableScroll设置为true,用于禁止页面滚动;
  • 采用scroll-view组件;
  • scroll-view组件需定高100vh或者用calc计算出高度;
  • 使用scroll-view组件会产生滚动条,是否显示滚动条show-scrollbar因项目而异,大部分情况不需要,所以使用scroll-view组件的时候需考虑这一点,如需清除,有两个办法:
    禁用show-scrollbar属性,前提是使用enhanced,使用enhanced属性在页面有多个scroll-view组件或者长内容的时候会有卡顿现象,页面性能会急剧下降!!!;
    通过设置父子元素的宽度差异来隐藏滚动条,这个方法比较靠谱;
  • scroll-view组件内部默认会有弹簧效果,如需清除可以使用enhanced=true、bounces=false两个属性,这个点需注意;

代码

json文件:

"disableScroll": true,

wxml文件:

<scroll-viewscroll-y="{{true}}"class="container"style="height: calc(100vh - {{navBarHeight}}px)"enhancedbounces="{{false}}"show-scrollbar="{{false}}">页面内容
</scroll-view>

enhanced、bounces、show-scrollbar属性及更多属性参考官方文档

1、单行和多行文本省略

单行

width: 200px;
text-overflow: ellipisis;
white-space: nowrap;
overflow: hidden;

多行

display: -webkit-box:将对象作为弹性伸缩盒子模型显示 ,实现多行文本的前提条件;
-webkit-line-clamp:该属性 可以把 块容器 中的内容限制为指定的行数,必填;
-webkit-box-orient:设置或检索伸缩盒对象的子元素的排列方式 ,可选。

display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;

未完待续。。。

微信小程序开发问题收集及解决方案——样式篇相关推荐

  1. 微信小程序开发常见warnings警告解决方案

    在小程序开发过程中,只要稍不注意代码细节,就会出现很多 warnings 警告,虽然在对小程序的运行并没有什么影响,但是作为一名严谨的程序猿,是不允许它们存在的. 下面我将从我的实际项目开发过程中碰到 ...

  2. 【微信小程序开发】IOS与安卓样式兼容问题

    1.margin在IOS中失效 在页面中元素使用margin值,在某些IOS设备下会出现失效的情况,而安卓机则正常显示,此问题暂无直接的解决方案,当前使用空DIV控制间距. 2.fixed定位问题 整 ...

  3. 微信小程序开发之六 —— 数据绑定与列表渲染

    文章目录 学习前后 数据分离 数据类型 组件属性数据绑定 渲染对象类型数据 列表渲染 wx:for wx:key 渲染一下电影列表 学习前后 上一篇:微信小程序开发之五 -- 体验WeUI 下一篇:微 ...

  4. 关于微信小程序开发环境苹果IOS真机预览报SSL协议错误问题解决方案

    关于微信小程序开发环境苹果IOS真机预览报SSL协议错误问题解决方案 参考文章: (1)关于微信小程序开发环境苹果IOS真机预览报SSL协议错误问题解决方案 (2)https://www.cnblog ...

  5. 微信小程序开发详细步骤解决方案

    什么行业适合使用微信小程序? 01. 什么是微信小程序? 微信内嵌的小程序,不需要下载安装就能使用,具有开发成本低.使用方便等特点,它实现了应用"触手可及",用户通过扫描或搜索就能 ...

  6. 微信小程序开发提示“获取手机号码失败 ERROR:该appid没有权限”解决方案

    关于微信小程序开发提示"获取手机号码失败, ERROR:该appid没有权限"的解决方案 一般这种情况的出现都是出现在二次开发上面,原开发人员变动,不在开发该程序.新人在接手这个程 ...

  7. 微信小程序装修解决方案ppt_微信小程序开发教程.ppt

    微信小程序开发教程.ppt 从开发CMS系统学起 从入门到精通的微信小程序开发教程 学微信小程序开发 从实践中学习是开发者最好最快的学习方法.本教程将和大家从零开始 一步一步搭建微信小程序CMS系统, ...

  8. 微信小程序开发优秀教程及文章合集第一期

    2019独角兽企业重金招聘Python工程师标准>>> 我会不定期的选取一些优质教程,整理成辑,以便大家集中阅读: 新手向!微信小程序开发手记系列: 微信小程序开发手记<一&g ...

  9. 与张小龙同行:微信小程序开发

    与张小龙同行:微信小程序开发 概要 基于微信小程序轻快的特点,我们拟定了小程序界面设计指南和建议. 设计指南建立在充分尊重用户知情权与操作权的基础之上.旨在微信生态体系内,建立友好.高效.一致的用户体 ...

最新文章

  1. 【python语言基础】疑难点整理2
  2. Win10环境Tensorflow-GPU13.1/JupyterNotebook的安装
  3. python爬虫流程-什么是爬虫?爬虫的基本流程是什么?
  4. 风行未来oracle,oracle 7月份更新CVE-2020-14645 复现&利用
  5. Android UI:XML文件配置按钮等背景方案
  6. vue组件的实例使用
  7. 计算机信息管理相关课题论文,计算机信息管理课题论文[].doc
  8. java登陆session用法_Java web 登录 使用shiro和基于session的方式有何不同?
  9. Web Hacking 101 中文版 十四、XML 外部实体注入(一)
  10. c语言 字符串不足用零代替,关于c语言的知识点不足的地方
  11. python集合常用方法_Python 集合常用方法总结
  12. list 和 iterate
  13. 理解C++ Executor的设计理念
  14. 基于Nginx dyups模块的站点动态上下线并实现简单服务治理
  15. java实现奇偶位交换
  16. springboot异常处理机制之统一异常处理和自定义异常类
  17. 三极管饱和及深度饱和状态的理解和判断
  18. 形式化验证(Formal verification)如何确保完美的智能合同?
  19. html 标签英文全称,html标签英文全称
  20. 育儿-《养育男孩》书中的精髓:父母如何理解男孩的每个成长阶段,更好地培养男孩?

热门文章

  1. Ac-RADADADARADADADA-NH2
  2. 微信公众号订阅通知(go+vue)
  3. 索尼BDP-S580回顾 - 一个最好的蓝光播放器在2011年
  4. HTML5 之 Img 标签
  5. 2016机器学习大盘点(第3篇)
  6. 高效办公之思维导图半小时从入门与精通(Xmind2020版)
  7. python进行谱曲_使用LSTM-GAN为歌词谱曲
  8. 小程序地理位置接口wx.getLocation申请审核解决方法(详细说明及避坑)
  9. Java 在线编辑 Excel
  10. 互联网巨头们为什么钟爱咖啡?