Css背景图像根本没有出现

时间:2017-12-15 19:05:42

标签: html css background

我正在尝试使用css中的背景显示图像。 由于一些奇怪的原因,它根本没有显示出来。我已经尝试了各种方法来做这个和谷歌搜索但仍然没有。这就是我所拥有的:

recurrenceCount

这是css:

SELECT        
    [specs].[id],
    [specs].[specnum], 
    coalesce([results].[resultcode], [addendums].[resultcode]) as resultcode, 
    [results].[result],
    [addendums].[resultaddendum]
FROM
    specs LEFT OUTER JOIN
        results FULL OUTER JOIN addendums
            ON      results.specnum = addendums.specnum
                AND results.resultcode = addendums.resultcode
        ON specs.specnum = coalesce(results.specnum, addendums.specnum);

我得到的东西的唯一一次是当我在忍者类中输入文字但它被切成两半。 我检查了图像是否正确加载,它只是没有显示。 我能做些什么来完成这项工作?我需要像这样使用它,因为我在悬停时有另一个图像显示。 谢谢!

2 个答案:

答案 0 :(得分:2)

您只需指定height的宽度和div即可。除此之外,div还有0的{​​{1}}



height

.ninja {
  background: url('http://via.placeholder.com/100x100');
  background-repeat: no-repeat;
  background-size: auto;
  width: 100px;
  height: 100px;
}




答案 1 :(得分:1)

Div可折叠,因为div中没有​​内容,所以没有高度或宽度。

你可以在.ninja上设置width:100%;(假设父div跨越页面)来解决这个问题。