白云c4、c5的位置控制不了,为什么用translate不行?
*{
margin: 0;
padding: 0;
border: none;
width: 100%;
height:100%;
}
/*蓝天部分*/
.sky{
width:100%;
height:60%;
background: -webkit-linear-gradient(rgb(196, 228, 253,1),rgb(196, 228, 253,0));
}
/*白云整体部分*/
.sky>.cloud{
width: 200px;
height: 70px;
background-color: #FFFFFF;
border-radius: 50px;
position: relative;
top: 50px;
left: 300px;
}
.sky>.cloud::before{
content: "";
width: 120px;
height: 120px;
background-color: #FFFFFF;
border-radius: 50%;
position: absolute;
left: 70px;
top: -40px;
}
.sky>.cloud::after{
content: "";
width: 120px;
height: 85px;
background-color: #FFFFFF;
border-radius: 80%;
position: absolute;
left: 3px;
top: -10px;
-webkit-transform: rotate(45deg);
}
.sky>.c2{
-webkit-transform: translate(250px) scale(1.2);
}
.sky>.c3{
-webkit-transform: translate(100px,60px) scale(1);
}
.sky>.c4{
-webkit-transform: translate(450px,10px) scale(0.7);
}
.sky>.c5{
-webkit-transform: translate(700px,10px) scale(0.8);
}
.grasslands{
width:100%;
height: 40%;
background: -webkit-linear-gradient(rgb(148, 190, 89,0),rgb(148, 190, 89,1));
}
正在回答
测试了代码,白云位置是可以通过translate控制的哦,白云位置显示如下:
建议在代码中添加一个不兼容的transform代码,参考:
自己再测试下,看看css文件有没有保存。祝学习愉快~~
- 参与学习 1887 人
- 提交作业 4643 份
- 解答问题 5760 个
有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星