老师我的样式总是显示不出来
<!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="index.css"> <style type="text/css"> *{ margin: 0px; padding: 0px; } .sky{ width: 100%; height: 60%; background: linear-gradient(rgb(255,255,255) 0%,#fff 80%); } </style> </head> <body> <div class="sky"> <div class="cloud"></div> <div class="cloud"></div> <div class="cloud"></div> <div class="cloud"></div> <div class="cloud"></div> </div> <div class="lawn"> </div> </body> </html>
1
收起
正在回答
2回答
你好,是因为没有高度,所以颜色显示不出来。
sky设置的高度是60%,是相对于父容器高度的60%,而父容器默认是没有高度的,所以需要设置:
渐变前面可以不加方位词,默认是向下渐变。
如果添加的话,写top是错误的,应该修改成:
可以重新测试下,祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星