【发布时间】:2016-02-29 15:04:35
【问题描述】:
我正在 React Native 中创建一个表单,并希望将我的 TextInputs 设置为屏幕宽度的 80%。
使用 HTML 和普通 CSS,这很简单:
input {
display: block;
width: 80%;
margin: auto;
}
除了 React Native 不支持 display 属性、百分比宽度或自动边距。
那么我应该怎么做呢?在 React Native 的问题跟踪器中有 some discussion of this problem,但建议的解决方案看起来像是讨厌的 hack。
【问题讨论】:
-
根据this issue,
flex: 0.8之类的东西可能会起作用。
标签: javascript css reactjs react-native