javascript - React Native 边框半径渲染

标签 javascript reactjs react-native

当您在 CSS 中向边框添加边框半径时,边框将围绕边框半径逐渐减小宽度,如您在本例中所见:

.example {
  width: 100px;
  height: 50px;
  background: #000;
  border-bottom: 4px solid red;
  border-bottom-right-radius: 20px;
}
<div class="example"></div>

我试图在 React Native 中做同样的事情,但是 React Native 似乎切断了最后一点:

React native example

如您所见,它并没有沿着半径逐渐缩小边界。

让边框像在网络引擎中那样逐渐变细的最佳方法是什么?

最佳答案

遇到了同样的问题,但找不到 borderRadius 样式的解决方案。通过使用两个具有不同高度的 View 解决。但不确定这是否是一个好方法。检查snack用于工作样本。

view1:{        
    width:200,
    height:100,
    backgroundColor:'red',
    borderRadius:10,    
    alignItems:'center'
  },

view2:{
    alignItems:'center',
    justifyContent:'center',
    width:200,
    height:95,
    backgroundColor:'white',
    borderBottomEndRadius:10,
    borderBottomStartRadius:10
  }

enter image description here

关于javascript - React Native 边框半径渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54551594/

相关文章:

javascript - Material UI v5 服务器端渲染 css 顺序不适用于 gatsby

android - react-native run-android 错误 : Unable to upload some APKs

reactjs - 在 React Native Expo 上加载自定义字体会出现错误

javascript - 图像未从 react native 状态中显示

javascript - 在功能组件初始渲染时将变量添加到存储中

javascript - Material-UI NativeSelect 预选选项不起作用

javascript - jQuery DataTables 搜索列是一个复选框

JavaScript:写入下载流

javascript - 如何更改 Material ui 自动完成中选项的字体大小?

javascript - 内容类型 image/png ajax