React-Native 基础(四)使用style定义组件的样式
2016-07-29 10:44
866 查看
参考文档:http://facebook.github.io/react-native/docs/style.html
style是一个props
style的键值命名格式遵循CSS风格,除了名字使用驼峰法则而不是使用分隔符。例如背景色:
可以传递style数组,最后一个style有优先权,因而可以使用它继承styles
为了组件的扩展性,在一个作用域中使用
实例如下:
style是一个props
style的键值命名格式遵循CSS风格,除了名字使用驼峰法则而不是使用分隔符。例如背景色:
backgoundColor,不是
background-color
可以传递style数组,最后一个style有优先权,因而可以使用它继承styles
为了组件的扩展性,在一个作用域中使用
StyleSheet.create定义多个style通常更加明晰。
实例如下:
import React, { Component } from 'react'; import { AppRegistry, StyleSheet, Text, View } from 'react-native'; class LotsOfStyles extends Component { render() { return ( <View> <Text style={styles.red}>just red</Text> <Text style={styles.bigblue}>just bigblue</Text> <Text style={[styles.bigblue, styles.red]}>bigblue, then red</Text> <Text style={[styles.red, styles.bigblue]}>red, then bigblue</Text> </View> ); } } const styles = StyleSheet.create({ bigblue: { color: 'blue', fontWeight: 'bold', fontSize: 30, }, red: { color: 'red', }, }); AppRegistry.registerComponent('LotsOfStyles', () => LotsOfStyles);
相关文章推荐
- React-Native基础_2.样式Style
- React Native 组件样式测试
- React Native常用组件样式总结
- React-Native 之 常用组件Image使用
- HTML基础:在网页中使用CSS定义样式(4)
- ReactNative的Navigator组件使用方式
- react-native图片组件的使用
- ReactNative-Navigator组件简单使用
- ReactNative开发之DrawerLayoutAndroid组件的使用
- React Native 学习笔记五(关于样式的使用)
- 《React-Native系列》37、 ReactNative百度地图开源组件使用
- 【React Native开发】React Native控件之WebView组件详解以及实例使用(22)
- WPF开发学习:资源在内外部定义的不同方式和怎么引用,Style样式的四种使用(对比CSS)
- React Native系列——WebView组件使用介绍
- React-Native 基础(二) 使用Props实现传参定制
- 基础篇章:关于 React Native 的props,state,style的讲解
- React-Native 基础(六) 使用Flexbox布局
- 基础篇章:关于 React Native 之 Picker 组件的讲解
- XAML组件属性重复使用 资源(Resources)与样式(Style)介绍