请老师检查一下代码,还有个疑问:为什么我做的彩虹轮廓不明显?我看题目给出来的效果图每一层之间的线条很明显。

请老师检查一下代码,还有个疑问:为什么我做的彩虹轮廓不明显?我看题目给出来的效果图每一层之间的线条很明显。

相关代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>每个人心中都有一道彩虹</title>
<style type="text/css">
/*此处写代码*/
*{
margin: 0;
padding: 0;
}
.parent{
width: 1000px;
height: 500px;
overflow:hidden;
}
.parent .box{
width: 1000px;
height: 1000px;
background-image: radial-gradient(50% 50%,white 30%,red 40%,orange 50%,yellow 60%,green 70%,blue 80%,purple 90%,white 100%);
}

</style>
</head>
<body>
<!-- 此处写代码 -->
<div class="parent">
<div class="box"></div>
</div>

</body>
</html>


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,代码实现没有问题,关于同学的疑问解答如下:

使用渐变实现“彩虹”效果时,从一个颜色变为另一个颜色的过程中,颜色是逐渐变化的,不是突然之间变成下一个颜色,所以两个渐变颜色之间界限是模糊的,使用渐变画出来的彩虹轮廓也就不是很明显。

建议同学可以使用其他思路来实现彩虹效果:每条彩虹颜色可以使用边框来完成

参考代码如下:

http://img1.sycdn.imooc.com//climg/609cce5d099ce70f05460310.jpg

http://img1.sycdn.imooc.com//climg/609cce6809d6b1dd09730873.jpg

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师