I know this is not react native. However I do think you will get a far end with the CSS in here:
body { overflow-x: hidden; }.header { position: relative; top: -75px; left: -10%; height: 250px; width: 120%; background-color: #555; border-radius: 50%; background-image: linear-gradient(to top right, red, yellow) }
<div class="header"> <div>
I solved this. Here is solution
import { Dimensions } from 'react-native'
import LinearGradient from 'react-native-linear-gradient'
const { width: W } = Dimensions.get('window')
<LinearGradient
start={{ x: 0.8, y: 0.2 }}
end={{ x: 0.5, y: 1.0 }}
locations={[0.1, 0.9]}
colors={[colors.HEADER_GRADIENT_1, colors.HEADER_GRADIENT_2]}
style={{
height: 245,
width: W - 120,
left: 50,
backgroundColor: 'red',
top: -85,
borderRadius: 150,
transform: [{ scaleX: 3 }]
}}
>
<StatusBar translucent={true} backgroundColor={'transparent'} />
</LinearGradient>
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.