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

 

 

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

posted @ 2017-06-06 00:01  邯郸戏曲开发  阅读(1108)  评论(0编辑  收藏  举报