最佳答案
React National 不支持 CSS display
属性,默认情况下所有元素都使用 display: flex
的行为(也不支持 inline-flex
)。大多数非 flex 布局都可以使用 flex 属性进行模拟,但是我对内联文本感到不安。
我的应用程序有一个容器,其中包含几个文本单词,其中一些需要格式化。这意味着我需要使用 span 来完成格式化。为了实现跨度的包装,我可以将容器设置为使用 flex-wrap: wrap
,但是这只允许在跨度结束时进行包装,而不是传统的在断字时进行包装的内联行为。
可视化的问题(跨度为黄色) :
(via http://codepen.io/anon/pen/GoWmdm?editors=110)
有没有一种方法来获得正确的包装和真正的内联模拟使用伸缩性能?