为什么加上“no-repeat”后“border-clip”显示就不正常了

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

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

4回答
小丸子爱吃菜 2017-12-27 17:37:17

border-box    背景被裁剪到边框盒。    

显示的没有问题啊~


  • 提问者 z_l_z #1
    明白了,谢谢老师
    2017-12-27 17:39:23
  • 小丸子爱吃菜 回复 提问者 z_l_z #2
    你跟老师源码写的不一样,所以看到的效果会有所不同,你再去看看老师的源码
    2017-12-27 17:46:46
小丸子爱吃菜 2017-12-27 17:30:44

这边测试你的代码,显示如下

//img1.sycdn.imooc.com//climg/5a436834000105d908740770.jpg

  • 提问者 z_l_z #1
    只有 background-clip: border-box;显示不对。 后面两个 padding-box、 content-box没有问题。
    2017-12-27 17:33:00
  • 提问者 z_l_z #2
    加上no-repeat后,= border-box时上、下、右边框下没有图,只有右边框下能看到图。
    2017-12-27 17:34:51
提问者 z_l_z 2017-12-27 16:58:02

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title>CSS背景</title>
 <style>
 div{width: 500px; height: 500px;  font-size: 30px;
      text-align: center; line-height: 500px;
      padding: 50px; margin:50px;
      border: 50px solid rgba(255,0,0,0.5);
      background: url('../images/banner3.jpg') no-repeat;
      background-clip: border-box;
      background-clip: padding-box;
      background-clip: content-box;
     }  
 </style>
</head>
<body>
 <div>用backgruond-clip设置背景图像</div>
 
</body>
</html>

小丸子爱吃菜 2017-12-27 16:51:32

请将你的代码粘贴上来,我们需要运行一下你的代码,调试并找到问题所在。

祝学习愉快!

  • 提问者 z_l_z #1
    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CSS背景</title> <style> div{width: 500px; height: 500px; font-size: 30px; text-align: center; line-height: 500px; padding: 50px; margin:50px; border: 50px solid rgba(255,0,0,0.5); background: url('../images/banner3.jpg') no-repeat; background-clip: border-box; background-clip: padding-box; background-clip: content-box; } div.size{ background-size: 100%; } } </style> </head> <body> <div>用backgruond-clip设置背景图像</div> </body> </html>
    2017-12-27 16:59:05
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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