搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
羊村懒王
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
HarmonyOS 3.1 Developer Preview 原子化服务开发初体验_harmony atomic
2
ESP8266-Arduino编程实例-MQ-9 一氧化碳可燃气体传感器驱动_mq-9传感器
3
论文翻译 - BITE: Textual Backdoor Attacks with Iterative Trigger Injection
4
几句日语格言,不管是学习还是人生,请务必别放弃_名言 区分可能与不可能的能力,之后
5
html5定义一个选择框,纯CSS实现自定义单选框和复选框功能
6
android 读取assets指定文件_获取assets getexternalfilesdir
7
如何自己开发一个小程序?_如何自己开发小程序
8
微信小程序介绍_csdn微信小程序
9
多维时序 | MATLAB实现CNN-BiGRU卷积神经网络结合双向门控循环单元多变量时间序列预测_fcn-bigru
10
几种常见的运行时异常信息_运行时异常中的异常信息
当前位置:
article
> 正文
ReactNative之View组件分行显示Item,子控件超出宽度自动换行。_react native flexwrap 换行
作者:羊村懒王 | 2024-03-15 16:06:21
赞
踩
react native flexwrap 换行
需求产生:这个需求呢是做属性气泡的时候产生的,比如热搜推荐的推荐气泡数量就不一定,所以要分行显示。
如果大家认真阅读了flexbox的布局教程,那么应该会注意到
flexWrap
这个属性。这个就是换行的属性。
RN的View直接就支持分行显示:
flexWrap容器属性: `nowrap | wrap | wrap-reverse`
flexWrap容器属性:
nowrap-不分行
wrap-分行
wrap-reverse - 分行从下往上排列
3:在React中,Flexbox有6种容器属性,6种项目属性。而在React Native中,有4个容器属性,2个项目属性,分别是:
容器属性:flexDirection flexWrap justifyContent alignItems
项目属性:flex alignSelf
3.1: flexDirection容器属性: `row | row-reverse | column | column-reverse`
该属性决定主轴的方向(即项目的排列方向)。
row:主轴为水平方向,起点在左端。
row-reverse:主轴为水平方向,起点在右端。
column(默认值):主轴为垂直方向,起点在上沿。
column-reverse:主轴为垂直方向,起点在下沿。
3.2:flexWrap容器属性: `nowrap | wrap | wrap-reverse`
默认情况下,项目都排在一条线(又称"轴线")上。flex-wrap属性定义,如果一条轴线排不下,如何换行。
3.2.1 nowrap(默认值):不换行
3.2.2 wrap:换行,第一行在上方
3.2.3 wrap-reverse:换行,第一行在下方。(和wrap相反)
3.3:justifyContent容器属性:`flex-start | flex-end | center | space-between | space-around`
定义了伸缩项目在主轴线的对齐方式
flex-start(默认值):伸缩项目向一行的起始位置靠齐。
flex-end:伸缩项目向一行的结束位置靠齐。
center:伸缩项目向一行的中间位置靠齐。
space-between:两端对齐,项目之间的间隔都相等。
space-around:伸缩项目会平均地分布在行里,两端保留一半的空间。
3.4:alignItems容器属性:`flex-start | flex-end | center | baseline | stretch`
定义项目在交叉轴上如何对齐,可以把其想像成侧轴(垂直于主轴)的“对齐方式”。
flex-start:交叉轴的起点对齐。
flex-end:交叉轴的终点对齐 。
center:交叉轴的中点对齐。
baseline:项目的第一行文字的基线对齐。
stretch(默认值):如果项目未设置高度或设为auto,将占满整个容器的高度。
3.5:flex项目属性:
“flex-grow”、“flex-shrink”和“flex-basis”三个属性的缩写, 其中第二个和第三个参数(flex-shrink、flex-basis)是可选参数。默认值为“0 1 auto”。
宽度 = 弹性宽度 * ( flexGrow / sum( flexGorw ) )
3.6:alignSelf项目属性:
“auto | flex-start | flex-end | center | baseline | stretch”
align-self属性允许单个项目有与其他项目不一样的对齐方式,可覆盖align-items属性。
默认值为auto,表示继承父元素的align-items属性,如果没有父元素,则等同于stretch。
原文链接:
https://www.cnblogs.com/wujy/p/5841685.html
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/羊村懒王/article/detail/242742
推荐阅读
article
Android 应用出错
error
: Error
re
trieving
pa
re
nt
for it...
由于升级了SDK到5.0.1发现support v7好像老好错误,不能低于5.01的其他版本,否则会报
error
: Er...
赞
踩
article
error
:
Error
retrieving
parent
for
item
: No resour...
error
:
Error
retrieving
parent
for
item
: No
resource
found
t...
赞
踩
article
error
: Error
retrieving
parent
for
item
: No resour...
在做android开发的时候,我们会遇到b_
error
:
error
retrieving
parent
for ite...
赞
踩
article
编译时Error
retrieving
parent
for
item
: No
resource
f...
第一次遇到这样的问题,蒙蔽一脸,这里记录报 Error:Error
retrieving
parent
for
item
...
赞
踩
article
values
-v14\
styles
.
xml
:8:
error
: Error
retrieving
p...
Eclipse报
values
-v14\
styles
.
xml
:8:
error
: Error
retrieving
par...
赞
踩
article
error
: Error
retrieving
parent
for
item
: No resour...
当你的
android
API 由2.1版本更换成2.2版本时: res/vavlues/styles.xml中使用的and...
赞
踩
article
Error
retrieving
parent for item: No
resource
foun...
出现错误:[2015-02-13 13:47:05 - GodHand2] D:\Workspace\godhand\a...
赞
踩
article
解决
Error
:(3)
Error
retrieving
parent
for
item
: No ...
相信会有很多朋友遇到这个问题,所以我从stackoverfloat中翻译了答案。亲测解决了我的问题报错信息:
Error
:...
赞
踩
article
Android
应用出错
error
: Error
retrieving
parent
for ite...
导入其他项目进来时,它使用了使用android.support.v7库,所以导入之后报错,解决办法是,在
Android
...
赞
踩
article
error
: Error
retrieving
parent
for
item
: No resour...
问题:新建andorid工程中文件styles.xml报错
error
: Error
retrieving
parent
...
赞
踩
article
Eclipse 创建Android工程出现错误
res
\
values
\
styles
.xml:7: e...
Eclipse 创建Android工程出现错误 例如:
res
\
values
\
styles
.xml:7:
error
: E...
赞
踩
article
Android报错记录:
error
:
Error
retrieving
parent
for ite...
有个项目跟进,import时style.xml中出现错误:
error
:
Error
retrieving
parent
...
赞
踩
article
Error retrieving
parent
for item: No
resource
foun...
No
resource
found
that
matches
the given name '
Theme
.AppComp...
赞
踩
article
react
---
todoList
案例...
state放在哪个组件:如果某个组件组件使用:放在其自身的state中。如果某些组件使用:放在他们共同的父组件state...
赞
踩
article
react
vue
背景挂载机器...
问题:项目当中我们有的时候会遇到多个背景图片在一个地方展示的问题当时项目比较急没有时间做工具函数,被优化有时间进行工具函...
赞
踩
article
OpenHarmony
APP
开发
基础_
openharmony
native
app
...
本文从
OpenHarmony
应用包的结构、Ability
开发
、UI
开发
、
OpenHarmony
应用工程的目录结构和编程语...
赞
踩
article
OpenHarmony
多
媒体播放器
框架详解_
openharmony
framework
js nat...
首先根据RunCase可以大致了解一下播放音视频的主要流程,创建播放器,设置播放源,设置回调方法(包含播放过程中的多种状...
赞
踩
article
Meng
React
Admin
后台管理系统模版...
Meng
React
Admin
是基于
React
18、Antd 5、vite 5、zustand后台管理系统。Men...
赞
踩
article
react
hooks
useReducer
使用...
在React中,
useReducer
是一个用于管理组件状态的Hook,它特别适用于处理复杂的状态逻辑和多个相关状态。这个...
赞
踩
article
【
React
】
state
和
props
有
什么
区别
?...
React
的核心思想就是组件化思想,而且页面会被切分成一些独立的、可复用的组件【
React
】
state
和
props
...
赞
踩
相关标签
移动开发
android开发
layout
BUG
java
windows
eclipse
android
styles
xml
themes
编译器
appcompat_v7
No resource found th
解决方案
编程
react.js
前端
前端框架
vue.js
javascript