我現在寫的反應本地新聞閱讀器應用程序,並且希望樣式文章的第一個字母爲初始,像下面嵌套的文字:反應,本地人,有着不同的充fontsizes(初始,第一個字母)
我第一次嘗試使用嵌套文本aproach。代碼附在下面。這是我目前的結果是:
在渲染函數的代碼:
<View style={styles.container}>
<Text style={styles.text}>
<Text style={styles.initial}>W</Text>
<Text>
elcome to React Native! To get started, edit index.android.js To get started, edit index.android.js To get started, edit index.android.js
</Text>
</Text>
</View>
我的樣式表:
const fontSize = 14;
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: '#F5FCFF',
},
initial: {
fontSize: fontSize * 2,
},
text: {
fontSize: fontSize,
color: '#333333',
},
});
我的問題: 哪有我的風格我的第一個字符得到一個漂亮的初始?
環境
- 反應:16.0.0-alpha.6
- 發生反應天然:0.44.2
- 的Android 6.0上的仿真的Nexus 5
謝謝您的回答:) 我試過了。對於一個單詞,這將是好的。但是,如果您在'elcome'之後添加整段,則不會達到預期的效果。 –
試用了「歡迎我親愛的朋友,你好嗎?」仍然適用於我。你的意思是新的一行嗎? – Ismailp
是的,我的意思是一個包含許多換行符的段落。看看我的第一張[圖片](https://i.stack.imgur.com/Vj4KM.png)以獲得更好的印象。 隨着這個問題更近: 在容器風格:'justifyContent:'flex-start',alignItems:'flex-start',' 但是它不是完美的;) 以下段落應該圍繞'W'。 –