【发布时间】:2020-11-07 04:18:46
【问题描述】:
我需要在文本元素上创建一个视图。并且 View 中的元素应该从下到上排序
three
two
one
text element
如果顶部元素的数量增加,则不应下推文本元素。如何做到这一点?
我试过这样。通过onlayout事件获取文本元素x,y,width,height
<>
<View>
<Text>Text</Text>
</View>
<View
style={{
top: textEl?.top - 20,
left: textE?.left,
position: 'absolute',
flexDirection:'column',
justifyContent:'flex-end'
}}>
<View>
<View>
<Text>one</Text>
</View>
<View>
<Text>two</Text>
</View>
<View>
<Text>three</Text>
</View>
</View>
</View>
</>;
【问题讨论】:
标签: css react-native flexbox