.bg {
/* 定位 */
position: relative;
width: 100%;
height: 200px;
/*子元素溢出隐藏*/
overflow: hidden;
/*因为父级还有其它子元素需要显示,伪类设置-1后其它子元素将不能正常显示*/
z-index:99;
}
.bg :after {
/* 这个伪类的作用就是一个圆弧的背景色 */
width: 140%;
height: 200px;
position: absolute;
/*设置水平居中*/
left: -20%;
/* 之所以left:20%,是因为width:140%,若width:160%,那么left:30%才能水平居中 */
top: 0;
z-index: -1;
/*层叠顺序,最底层显示*/
content: '';
border-radius: 0 0 50% 50%;
/*分别对应 左上 右上 右下 左下 可以修改成其它颜色*/
background: linear-gradient(to right, #1ecec2, #1ad17a);
}
————————————————
版权声明:本文为CSDN博主「风茫」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_46032105/article/details/125453568