老师 4-6案例中去掉padding-top:60px

老师 4-6案例中去掉padding-top:60px

老师 4-6案例中去掉padding-top:60px,然后在.content中加上 margin-top:60px 为什么不行

正在回答

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

2回答

同学你好,margin-top中的属性值,要加单位。另外:如果使用margin的话,会发生margin传递的情况,也就是:在一个父子元素结构里,如果子元素设置了margin-top值 会出现一个问题,就是子元素的margin-top会作用到父级元素。

可以稍作一下修改:
http://img1.sycdn.imooc.com/climg/5e1460550983f7bd05070589.jpg

效果图:
http://img1.sycdn.imooc.com/climg/5e14607809af77f802640155.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

好帮手慕言 2020-01-07 17:32:53

同学你好,给类名为content的元素设置padding-top,那么是.content元素的padding-top为60px,如下:
http://img1.sycdn.imooc.com/climg/5e14500309f17f6603370124.jpg

不能达到效果,因此要把padding-top设置在类名为list1元素上。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

  • 提问者 慕粉1149105846 #1
    老师 我的意思是用.content{margin-top:60} .list1{width:100%;height:150px;background-color: #040a10;} .content{font-size:20px;color:#fff;font-weight:bold;margin-top: 60px;background: orange;text-align: center;} 这样设置为什么不行
    2020-01-07 18:10:32
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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