# 定位
# 相对定位
通过给标签添加 class="pi-rela" ,可以达到设置 position:relative 的效果
<template>
<view class="pi-rela">
</view>
</template>
1
2
3
4
2
3
4
# 绝对定位
通过给标签添加 class="pi-abso" ,可以达到设置 position:absolute 的效果
同时,还可以使用 pi-abso-center 、pi-abso-lt 、pi-abso-lb 、pi-abso-rt 、pi-abso-rb 、pi-abso-full 来控制标签在父节点中的位置
pi-abso-center节点位于父节点中心pi-abso-lt节点位于父节点左上角pi-abso-lb节点位于父节点左下角pi-abso-rt节点位于父节点右上角pi-abso-rb节点位于父节点右下角pi-abso-full节点撑满父节点
<template>
<view class="pi-rela">
<view class="pi-abso" />
<view class="pi-abso-center" />
<view class="pi-abso-lt" />
<view class="pi-abso-lb" />
<view class="pi-abso-rt" />
<view class="pi-abso-rb" />
<view class="pi-abso-full" />
</view>
</template>
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
# 固定布局
通过给标签添加 class="pi-fixed" ,可以达到设置 position:fixed 的效果。
同时,还可以使用 pi-fixed-center 、pi-fixed-lt 、pi-fixed-lb 、pi-fixed-rt 、pi-fixed-rb 、pi-fixed-full 来控制标签在窗口中的位置
pi-fixed-center节点位于窗口中心pi-fixed-lt节点位于窗口左上角pi-fixed-lb节点位于窗口左下角pi-fixed-rt节点位于窗口右上角pi-fixed-rb节点位于窗口右下角pi-fixed-full节点撑满窗口
<template>
<view class="pi-rela">
<view class="pi-fixed" />
<view class="pi-fixed-center" />
<view class="pi-fixed-lt" />
<view class="pi-fixed-lb" />
<view class="pi-fixed-rt" />
<view class="pi-fixed-rb" />
<view class="pi-fixed-full" />
</view>
</template>
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11