白云c4、c5的位置控制不了,为什么用translate不行?

白云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));

                   }


正在回答

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

1回答

测试了代码,白云位置是可以通过translate控制的哦,白云位置显示如下:

http://img1.sycdn.imooc.com//climg/5b9f40190001395e11110444.jpg

建议在代码中添加一个不兼容的transform代码,参考:

http://img1.sycdn.imooc.com//climg/5b9f403500015f1d07340119.jpg

自己再测试下,看看css文件有没有保存。祝学习愉快~~

  • 慕圣0216546 提问者 #1
    恩 translate已经调试好了,我看其他同学提问老师给出的答案中,c2-c5中是还需要写入绝对定位么?有点搞不清translate已经给白云一个位置为什么还需要绝对定位?
    2018-09-17 15:23:08
  • 好帮手慕星星 回复 提问者 慕圣0216546 #2
    能够实现效果就可以了,不需要两种都使用哦。
    2018-09-17 16:38:10
  • 慕圣0216546 提问者 回复 好帮手慕星星 #3
    translate与绝对定位的区别是啥?既然绝对定位也能实现效果为什么要存在translate属性?就例如白云这个
    2018-09-17 16:49:29
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
HTML5与CSS3实现动态网页 2018
  • 参与学习       1887    人
  • 提交作业       4643    份
  • 解答问题       5760    个

有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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