> For the complete documentation index, see [llms.txt](https://baconbrix.gitbook.io/react-native-web/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://baconbrix.gitbook.io/react-native-web/styling.md).

# Styling

- [Animations](https://baconbrix.gitbook.io/react-native-web/styling/animations.md): Because RNWeb doesn't support the React Native LayoutAnimation API we need to use other methods for animating our components around the screen. A good alternative is the CSS Transitions API.
- [Aspect Ratio](https://baconbrix.gitbook.io/react-native-web/styling/aspect-ratio.md): Universal solution to the missing aspect ratio prop
- [Grids](https://baconbrix.gitbook.io/react-native-web/styling/grids.md)
- [Interactions](https://baconbrix.gitbook.io/react-native-web/styling/interactions.md)
- [Text](https://baconbrix.gitbook.io/react-native-web/styling/text.md): React Native for web provides access to browser-only style properties. The following styles apply to any primitive that extends \`TextViewStylePropTypes\` like \`\<TextInput />\`.
- [Transforms](https://baconbrix.gitbook.io/react-native-web/styling/transforms.md): In addition to the default transform style properties provided by React Native. React Native for web also provides the following.
- [Transitions](https://baconbrix.gitbook.io/react-native-web/styling/transitions.md): Because RNWeb doesn't support the React Native LayoutAnimation API we need to use other methods for animating our components around the screen. A good alternative is the CSS Transitions API.
- [View](https://baconbrix.gitbook.io/react-native-web/styling/view.md): React Native for web provides access to browser-only style properties. The following styles apply to any primitive that extends \`ViewStylePropTypes\` like Text, Image, TextInput, ScrollView, etc...
