博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
react-native 布局篇之position
阅读量:6470 次
发布时间:2019-06-23

本文共 1430 字,大约阅读时间需要 4 分钟。

position布局

position:enum('absolute','relative')。先简单的看一下示例图

Snip20160627_1.png

  • position:'relative'

    相对布局。这个和html的position有很大的不同,他的相对布局不是相对于父容器,而是相对于兄弟节点。

  • position:'absolute'

    绝对布局。这个是相对于父容器进行据对布局。绝对布局是脱离文档流的,不过奇怪的是依旧在文档层次结构里面,这个和html的position也很大不一样。另外还有一个和html不一样的是,html中position:absolute要求父容器的position必须是absolute或者relative,如果第一层父容器position不是absolute或者relative,在html会依次向上递归查询直到找到为止,然后居于找到的父容器绝对定位。

  • position 示例代码

/** * Created by GXZ on 16/6/27. */import React,{Component} from 'react';import {    Text,    View,    ScrollView} from 'react-native';export default class PositionExample extends Component {    constructor(props) {        super(props);        this.state = {};    }    render() {        return (            
FlexBox布局
position=relative,top:20
position=absolute,top:20
); }}const styles = { container: { height: 180, backgroundColor: '#CCCCCC', marginBottom: 10, }, box1: { width: 50, height: 50, backgroundColor: '#FF0000' }, box2: { width: 50, height: 50, backgroundColor: '#00FF00' }, box3: { width: 50, height: 50, backgroundColor: '#0000FF' }};

转载地址:http://lwjko.baihongyu.com/

你可能感兴趣的文章
bzoj1106[POI2007]立方体大作战tet*
查看>>
spring boot configuration annotation processor not found in classpath问题解决
查看>>
由中序遍历和后序遍历求前序遍历
查看>>
我学习参考的网址
查看>>
[Processing]点到线段的最小距离
查看>>
考研随笔2
查看>>
GitHub使用教程、注册与安装
查看>>
<<The C Programming Language>>讀書筆記
查看>>
git代码冲突
查看>>
解析查询 queryString 请求参数的函数
查看>>
学生选课系统数据存文件
查看>>
git bash 风格调整
查看>>
linux 脚本map,Linux Shell Map的用法详解
查看>>
linux操作系统加固软件,系统安全:教你Linux操作系统的安全加固
查看>>
linux中yum源安装dhcp,24.Linux系统下动态网络源部署方法(dhcpd)
查看>>
C#技术------垃圾回收机制(GC)
查看>>
漫谈并发编程(三):共享受限资源
查看>>
【转】github如何删除一个仓库
查看>>
状态模式
查看>>
HDOJ-1010 Tempter of the Bone
查看>>