一:视图容器
1. View

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

界面样式代码
注意:1.如果想要改模式有效,父控件必须设置显示方式为flex模式,display:flex;
2.要想控件的背景颜色显示出来,必须view设置大小,否则background-color属性无效。
2.scroll-view


-
<view class="section">
-
<view class="section__title">vertical scroll</view>
-
-
<scroll-view scroll-y="true" style="height: 200px;" bindscrolltoupper="upper" bindscrolltolower="lower" bindscroll="scroll" scroll-into-view="{{toView}}" scroll-top="{{scrollTop}}">
-
<view id="green" class="scroll-view-item bc_green"></view>
-
<view id="red" class="scroll-view-item bc_red"></view>
-
<view id="yellow" class="scroll-view-item bc_yellow"></view>
-
<view id="blue" class="scroll-view-item bc_blue"></view>
-
</scroll-view>
-
-
<view class="btn-area">
-
<button size="mini" bindtap="tap">click me to scroll into view </button>
-
<button size="mini" bindtap="tapMove">click me to scroll</button>
-
</view>
-
</view>
-
<view class="section section_gap">
-
<view class="section__title">horizontal scroll</view>
-
<scroll-view class="scroll-view_H" scroll-x="true" style="width: 100%">
-
<view id="green" class="scroll-view-item_H bc_green"></view>
-
<view id="red" class="scroll-view-item_H bc_red"></view>
-
<view id="yellow" class="scroll-view-item_H bc_yellow"></view>
-
<view id="blue" class="scroll-view-item_H bc_blue"></view>
-
</scroll-view>
-
</view>
界面渲染代码:
原作者: 模板之家
来自: 网络收集
|