效果怎么出不来呢

效果怎么出不来呢

  <meta charset="UTF-8">     <title>background-clip</title>     <style type="text/css">         .border,.padding,.content{/*给最外层的div设置样式*/             width:300px;height:300px;             float:left;margin-left:50px;         }         a{             text-decoration:none;             font-size:30px;         }         .div1,.div2,.div3{/*放置背景图片的div样式*/             width:220px;height:200px;             border:10px solid rgba(0,255,0,0.3);             padding:50px;              background-image:url("http://img1.sycdn.imooc.com/climg//582c316e0001fd6507000210.jpg");             margin-top:50px;         }         .border:hover div,.padding:hover div,.content:hover div{             display:block;         }         /*补充代码*/         .div1,.div2,.div3{display:none;}         .div1:hover{background-clip:border-box;}            .div2:hover{background-clip:padding-box;}             .div3:hover{background-clip:content-box;}     </style> </head> <body>     <div class="border">         <a href="">border-box</a>                            <div class="div1"></div>                 </div>     <div class="padding">         <a href="">padding-box</a>         <div class="div2"></div>     </div>     <div class="content">         <a href="">content-box</a>                      <div class="div3"></div>     </div> </body> </html>

正在回答 回答被采纳积分+1

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

2回答
好帮手慕星星 2018-08-20 14:30:47

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

下面三个样式不需要使用:hover来设置,背景图片裁剪方式直接设置就好了。自己再测试下。

  • 提问者 慕粉4090128 #1
    谢谢,效果出来了
    2018-08-22 11:52:31
好帮手慕星星 2018-08-17 13:37:45

经测试效果是可以实现的呢,如下:http://img1.sycdn.imooc.com//climg/5b765eea0001eb6c11790434.jpg

上面缺少了头部:

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

建议下次粘贴代码的时候,可以选择一下格式哦,如下:

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

自己再测试下,祝学习愉快~~

  • 提问者 慕粉4090128 #1
    为什么我测试效果就出不来,三张图一模一样没有变化
    2018-08-20 11:43:56
  • 好帮手慕星星 回复 提问者 慕粉4090128 #2
    可以把你现在测试的代码重新粘贴上来哦,注意选择格式。
    2018-08-20 14:25:34
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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