【发布时间】:2021-05-11 04:56:01
【问题描述】:
在我的 React Native 项目中,我需要对齐两个元素。一个应该在中心,另一个应该在屏幕的最右边。但是,我无法正确处理。
export default function App() {
return (
<View style={styles.container}>
<View style={styles.mainTitle}>
<Text style={{display: 'flex'}}>
Main Title
</Text>
<Text
style={{
color: '#528bb4',
fontSize: 14,
fontWeight:600,
marginLeft: 'auto',
width:10,
display:'flex',
marginRight:10
}}
>?</Text>
</View>
</View>
);
}
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
backgroundColor: '#ecf0f1',
padding: 8,
},
mainTitle: { display: 'flex', flexDirection: 'row', backgroundColor: '#fff',height: '30%', width: '100%',alignItems: 'center',justifyContent: 'center',},
});
小吃网址:https://snack.expo.io/iXjlvlGpd
我无法将主要元素置于中心,而将下一个元素置于右侧。
【问题讨论】:
标签: javascript css react-native