react-native:我有一个View,View的子项是一个Image,我应用了opacity:0.5 for View和opacity:0.9 for a Image但它不适用于Image,父opacity正在申请child,孩子不采取独立的不透明
小智 79
尝试使用背景颜色的alpha值更改不透明度.那么应该可以为儿童应用不同的不透明度.
例如:
<View style={{backgroundColor: 'rgba(0,0,0,0.5)'}}/>
Run Code Online (Sandbox Code Playgroud)
And*_*rei 49
除了松林的答案:
<View style={{backgroundColor: '#FFFFFF50'}} />
Run Code Online (Sandbox Code Playgroud)
背景颜色"50"的最后一部分表示不透明度%.
小智 13
在react-native 0.6中,您可以在视图上使用不透明度道具.例:
<View opacity={1.0} />
<View opacity={0.5} />
Run Code Online (Sandbox Code Playgroud)
O =不透明
1 =清楚
请参阅https://facebook.github.io/react-native/docs/0.6/view-style-props#opacity
你需要needsOffscreenAlphaCompositing这样使用 -
<View needsOffscreenAlphaCompositing>
...
<View/>
Run Code Online (Sandbox Code Playgroud)
小智 5
如果您想以透明的Alpha透明度显示一些文本,那么我有最好的方法,请尝试。
TransparentBG:{
backgroundColor: '#00000070',
color:'#FFFFFF'
}
Run Code Online (Sandbox Code Playgroud)
此处,“ 70”表示不透明度%。-谢谢
| 归档时间: |
|
| 查看次数: |
42168 次 |
| 最近记录: |