首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React原生/世博会app:如何制作对角线背景?

React原生/世博会app:如何制作对角线背景?
EN

Stack Overflow用户
提问于 2018-03-23 18:31:23
回答 1查看 906关注 0票数 0

我正在我们的应用程序中构建一个可用性日历,对于有签到和签出的日子(发生在下午12:00),我希望显示日历日期,要么是绿色的,要么是正确的,如下所示:

使用CSS,目前,我们实现了这样的效果:

linear-gradient(to bottom right, #beffbe 50%, #ffbdc2 51%)

实现这一点的最佳方式是什么?

我使用的是expo,所以是不是涉及到了<LinearGradient>

EN

回答 1

Stack Overflow用户

发布于 2018-03-23 22:04:37

不知道这是否是最好的解决方案,但您可以通过添加一个带边框的<View />作为您的内容的兄弟项来实现此效果:

代码语言:javascript
复制
import { Dimensions } from 'react-native';

const { width } = Dimensions.get('window');

render() {
(...)

  <View style={{
    borderRightWidth: width,
    borderRightColor: 'red',
    borderTopWidth: width,
    borderTopColor: 'green',
    position: 'absolute',
    opacity: 0.5
  }} />

[Your content goes here]

(...)
}

希望能有所帮助

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49447595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档