为什么背景显示不出来

为什么背景显示不出来

<!--portfolio区-->
 <section class="portfolio">
  <div>Portfolio</div>
  <div>
   <p>Lorem Ipsum dolor sit amet,consetetur adipisicing elit,sed do eiusmodtempor incididunt ut labore et</p>
   <p>dolore magna aliqua.ut enim ad minim veniam</p>
  </div>
  <div>
   <span>ALL</span>
   <span>WEB</span>
   <span>SOFTWARE</span>
   <span>WORKS</span>
   <span>BRANDS</span>
  </div>
  <div class="i"></div>
 </section>
 /*portfolio*/
.portfolio{
 height: 970px;
    position: relative;}
.portfolio .i{
 top:410px;
 height: 560px;
 position: absolute;
 background-image: url(../img/portfolio-nav-img/jpg);
 background-size: 100% 100%;
}


正在回答

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

2回答

同学你好,图片后缀是jpg吗?是的话,如下,这里后缀名应该是".jpg"哦。

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

希望能帮助到你,祝学习愉快!

好帮手慕星星 2019-01-30 13:35:05

你好,首先div.i元素没有设置宽度,插入背景图片需要给元素设置宽高的,否则显示不出来。

自己可以设置下宽度,看看能不能显示出来,如果还没有显示出来,看看图片引入的路径是否正确。

祝学习愉快!

  • 提问者 weixin_慕哥8086897 #1
    路径没问题 宽度加上了也显示不出来
    2019-02-01 10:36:03
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
响应式开发与常用框架 2018
  • 参与学习           人
  • 提交作业       2198    份
  • 解答问题       5012    个

如果你有web端基础,既想进阶,又想进军移动端开发,那就来吧,我们专题为你带来的课程有HTML5、CSS3、移动基础、响应式、bootstrap、less等,让你在前端道路上畅通无阻!

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

在线咨询

领取优惠

免费试听

领取大纲

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