为什么把图片设为背景会显示不出来?

为什么把图片设为背景会显示不出来?

代码是这样的

background:url(http://img1.sycdn.imooc.com/climg//59c9f7ce0001839219034033.png;)

无法显示出图片。请问有什么问题吗?

正在回答

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

3回答

你好,因为是背景图片,所以设置背景图片的元素本身是要设置宽高的,若没有宽高是无法显示的,建议:可以查看是否是这个问题,若还是无法解决,可以将你的全部代码粘贴过来,便于大家测试与解决问题。

祝学习愉快~

  • 帝小君 提问者 #1
    是这个原因,我之前宽度设为100%,高度设为auto,所以显示不出来。将高度设为100%后,可以显示出来了。谢谢老师的解答。
    2018-01-05 18:01:40
  • 志远315200 回复 提问者 帝小君 #2
    为什么我把高和宽都设置成100%后依然显示不出来,可以看下你的代码吗?
    2018-01-05 18:16:47
  • 帝小君 提问者 回复 志远315200 #3
    .back{width:100%; height:100%; background:url(http://img1.sycdn.imooc.com/climg//59c9f7ce0001839219034033.png);} 代码就是这样的,可以显示出来
    2018-01-05 18:20:16
志远315200 2018-01-05 18:17:54

为什么我把高和宽都设置成100%后依然显示不出来,可以看下你的代码吗?谢谢啦

Miss路 2018-01-05 11:24:47

background 后面的冒号是中文状态下的,改成英文状态下。还有链接后面括号内不应该有分好(;)。粗心的错误。

  • 提问者 帝小君 #1
    不是这个问题,改正之后依然显示不出来
    2018-01-05 15:28:20
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

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

在线咨询

领取优惠

免费试听

领取大纲

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