wex5 教程 页面左右晃动的处理

Posted 邯郸戏曲开发

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wex5 教程 页面左右晃动的处理相关的知识,希望对你有一定的参考价值。

一 前言:

     在用wex5制作页面时,会遇到页面左右晃动的问题。如下图:

    

   还有字符超过宽度后的问题:

   

总之页面晃来晃去,会影响手指触摸。下面分析并解决这个问题。

二,问题分析与解决:

    页面晃动总的分为两类: 

    1 boostrap超出页面

      以row和boostrap row为例

     

    经过对比,boostrap row比row要宽一些,且超出页面。

    为boostrap row 设置样式margin:0;  页面左右晃动问题解决

.row{
margin:0;
}

 

    2 英文字符超出容器宽度(中文在h标签下都可以自动换行)

      span标签在英文字符超出时不能自动换行,如下图,只能单行显示。

     

span标签在没有英文字符超出时能自动换行,如下图,可以多行显示。

 

    h标签可以换行,英文字符不行,页面仍然会左右晃动。

   

   把h标签超出部分用...号代替。给h标签设置如下样式:

 

  注意:...省略字符样式只针对字符标签,在wex5里字符标签只有一种,那就是h标签。output组件也可以,但是经测试在某些手机或浏览器上不起作用。建议全部用p标签处理。

  wex5中h标签自带高度,可以用样式magin:0;去掉自带高度。

  测试,页面晃动问题完美解决。

   

   

 三 总结

    1 boostrap用样式margin:0强制约束到页面内。

    2 有关中英文字符超长,用h标签加...样式解决.

相关视频制作完成,上传优酷。教学app制作中。我是邯郸戏曲开发,tel:15175073123,qq:1017945251

 

 

 扫描二维码,看高清教学视频。

以上是关于wex5 教程 页面左右晃动的处理的主要内容,如果未能解决你的问题,请参考以下文章

小程序倒计时60秒以及解决ios页面晃动问题(前端网备份)

android onconfigurationchanged 没个页面都要写吗

wex5教程 js接入阿里天气api接口

Wex5父子页面方法相互调用

Wex5各组件介绍

WeX5触发事件