javascript - React Native 中的绝对定位

标签 javascript android css react-native

我正在使用 React Native 构建我的第一个应用程序。 我正在尝试创建一个可重用的徽章组件,该组件应该在我的应用程序的不同部分充当通知程序或通知计数器。 下图解释了更多内容。

enter image description here

我试图在对话泡泡的右上角实现红色圆圈,为此我想我必须将元素定位到绝对位置,但我只有元素仍然在其父元素中创建一个空间元素好像是相对定位的,但它仍然移动到右上角,我希望这很清楚? 这是我的样式代码。

style:{
    position: 'absolute',
    zIndex: 1,
    right:0,
    top:0
    alignItems: 'center',
    justifyContent: 'center',
    width: 24,
    height: 24,
    backgroundColor:'#ffff00',
    color: '#ffffff',
    borderRadius: 30
}

很想知道我在这里遗漏了什么,谢谢!

最佳答案

希望对你有帮助

<View style={{position: 'relative'}}>
   <Image /> //CommentIcon
   <View style={{position: 'absolute', right: 0, top: 0, borderRadius: 5, height: 10, width: 10, backgroundColor: '#00ff00'}}>
       <Text> 3 </Text>                    
   </View> 
</View>

关于javascript - React Native 中的绝对定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40913422/

相关文章:

javascript - 在 React 中折叠和展开侧面板

javascript - 为什么我的侧边导航在关闭时不能顺利过渡?

html - CSS 和显示 : inline-block

javascript - 如何阻止 tinymce 删除我的 <link> 标签?

javascript - Google Maps API v3 : How do I pause/delay in Javascript to slow it down? 中的 OVER_QUERY_LIMIT

android - android studio 2.1 的 .apk 文件在哪里?就像在 "bin"文件夹中的 eclipse

android - 如何为 ActivityGroup 的 Activity 设置动画

javascript - 原型(prototype):应用与调用、新建与创建

javascript - CHMOD 更改会影响加载到页面的数据吗?

android - 我可以在 Embarcadero C++Builder 中为 Android (*.so) 构建共享库吗?