欢迎光临,了解微信小程序开发,就上易用通!

微信小程序学习实践记录《三》:视图容器,icon

发布:2018-01-30 10:39浏览: 来源:网络 作者:cola

一:视图容器

1. View

微信小程序学习实践记录《三》:视图容器,icon(图1)

flex-direction:row:横向布局模式;如果不设置该属性,默认为横向

flex-direction:column:纵向布局。

微信小程序学习实践记录《三》:视图容器,icon(图2)

界面样式代码

注意:1.如果想要改模式有效,父控件必须设置显示方式为flex模式,display:flex;

           2.要想控件的背景颜色显示出来,必须view设置大小,否则background-color属性无效。

2.scroll-view

微信小程序学习实践记录《三》:视图容器,icon(图3)

微信小程序学习实践记录《三》:视图容器,icon(图4)

 

[html] view plain copy
 
  1. <view class="section">  
  2.   <view class="section__title">vertical scroll</view>  
  3.   <!--如果是垂直滚动,必须设置scrollview的高度,切记-->  
  4.   <scroll-view scroll-y="true" style="height: 200px;" bindscrolltoupper="upper" bindscrolltolower="lower" bindscroll="scroll" scroll-into-view="{{toView}}" scroll-top="{{scrollTop}}">  
  5.     <view id="green" class="scroll-view-item bc_green"></view>  
  6.     <view id="red"  class="scroll-view-item bc_red"></view>  
  7.     <view id="yellow" class="scroll-view-item bc_yellow"></view>  
  8.     <view id="blue" class="scroll-view-item bc_blue"></view>  
  9.   </scroll-view>  
  10.   
  11.   <view class="btn-area">  
  12.     <button size="mini" bindtap="tap">click me to scroll into view </button>  
  13.     <button size="mini" bindtap="tapMove">click me to scroll</button>  
  14.   </view>  
  15. </view>  
  16. <view class="section section_gap">  
  17.   <view class="section__title">horizontal scroll</view>  
  18.   <scroll-view class="scroll-view_H" scroll-x="true" style="width: 100%">  
  19.     <view id="green" class="scroll-view-item_H bc_green"></view>  
  20.     <view id="red"  class="scroll-view-item_H bc_red"></view>  
  21.     <view id="yellow" class="scroll-view-item_H bc_yellow"></view>  
  22.     <view id="blue" class="scroll-view-item_H bc_blue"></view>  
  23.   </scroll-view>  
  24. </view>  

界面渲染代码:

 

[css] view plain copy
 
  1. .section { 





免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。