React Native为某些组件提供了默认样式,但这通常比Web浏览器为HTML元素提供的默认样式侵入性要小.因此,传统意义上的css重置的必要性并不是很大.
但是,如果您希望在整个应用程序中设置一致的基本样式,则可以创建定义要应用的常见样式的全局样式文件.以下是你如何做到这一点:
第一.Create a Global Style File:个
globalStyles.js
.实施例(globalStyles.js
):
import { StyleSheet } from 'react-native';
export const globalStyles = StyleSheet.create({
container: {
flex: 1,
padding: 20,
backgroundColor: '#fff',
},
// ... more global styles
});
其次.Import and Use Global Styles in Components:
示例(在组件中使用全局样式):
import React from 'react';
import { View, Text } from 'react-native';
import { globalStyles } from './path-to/globalStyles';
const MyComponent = () => {
return (
<View style={globalStyles.container}>
<Text>Welcome to My App</Text>
{/* ... more component UI */}
</View>
);
}
export default MyComponent;
第三点.No Direct Equivalent to CSS Reset:个
第四点.Expo Specifics:个