黔优媒体网-软文媒体自助发稿平台!
  1. 行业资讯
  2. 正文

微信小程序中bug的解决:页面使用flex布局在iOS9.X中无法正常渲染的解决方案

来源:黔优媒体网   时间:2024-09-19

本篇文章给大家带来的内容是关于微信小程序中bug的解决:页面使用flex布局在iOS9.X中无法正常渲染的解决方案,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

ios9.x系统在渲染微信小程序页面时无法对使用flex布局的列表页面、文章内容类型页面进行正常渲染。表现为页面内容不显示或者页面样式错乱。

场景一:文章内容页面样式错乱

页面代码

 view >

样式代码

.container {
 height: 100%;
 display: flex;
 flex-direction: column;
 align-items: center;
 justify-content: space-between;
 box-sizing: border-box;
 background-color: #e6eaed;
 overflow-x: hidden;
.articleTitle {
 width: 100%;
 text-align: center;
 font-size: 34rpx;
 /*font-weight: bold;*/
 margin-top: 42rpx;
 margin-bottom: 32rpx;
 font-family: PingFangSC-Medium 
.somebodyNamed {
 font-family: PingFangSC-Regular 
 color: #333;
 line-height: 36rpx;
 font-size: 28rpx;
 width: 100%;
.articleParagraph {
 width: 100%;
 font-size: 28rpx;
 word-break: break-all;
 line-height: 36rpx;
 color: #666;
 font-family: PingFangSC-Regular 
 margin-top: 24rpx;
.articleItem {
 width: 100%;
 font-size: 28rpx;
 /*font-weight: bold;*/
 word-break: break-all;
 margin-top: 40rpx;
 font-family: PingFangSC-Medium 
.paragraphItem {
 width: 91.5%;
 font-size: 28rpx;
 word-break: break-all;
 padding-left: 40rpx;
 font-family: PingFangSC-Regular 
 text-indent: 40rpx;
 color: #666;
}

解决方案:在类为container的view下再套一层view,其Display设置为block即可。代码如下

 view >

样式代码:

.guid-content{
 display: inline-block;
 width: 91.5%;
}

 注意:width依据实际需求设定。

场景二:列表页内容不显示

解决方案与场景一相同,在页面的最顶级父元素下再嵌套一个view来包括住所有其他子元素并把Display设置为block即可,不影响其他子元素的Display设置为flex。

相关推荐:

微信小程序实现购物时限购商品的数量(附代码)

微信小程序实例:实现顶部tab切换以及滑动切换时导航栏会随着移动的效果(代码)

以上就是微信小程序中bug的解决:页面使用flex布局在iOS9.X中无法正常渲染的解决方案的详细内容,更多请关注php中文网其它相关文章!

微信app下载

微信是一款手机通信软件,支持通过手机网络发送语音短信、视频、图片和文字。微信可以单聊及群聊,还能根据地理位置找到附近的人,带给大家全新的移动沟通体验,有需要的小伙伴快来保存下载体验吧!


【免责申明】黔优媒体网以上展示内容来源于用户自主上传、合作媒体、企业机构或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表黔优媒体网官方立场,请读者仅做参考,本文标题:微信小程序中bug的解决:页面使用flex布局在iOS9.X中无法正常渲染的解决方案;欢迎转载,转载时请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何违法/违规的内容,请您立即联系我们及时修正或删除。(邮箱号: kefu@qianu.com)
此操作需要登录,请先登录~
免费注册会员,尽享国内领先平台!