8

我创建了一个小型搜索小部件,但是通过 chrome 查看它时没有出现背景。我已经测试了 IE、FF 和 safari,它们看起来都不错。

http://paradigmsearch.co.uk/widget/?id=1

我通常不愿意将布局问题放在 SO 上。但是,我已经讨论了一段时间。

在元素上:

<div class="widget" id="id_300x250">

我正在应用以下 CSS 定义

.widget {
  font-family: arial;
  height: 250px;
  width: 300px;
  border: none;
  background: url('/uploads/widget_background/cached/proportional/300x250/1_512648b566578.png') no-repeat center center;
}

背景只是不可见。如果这是一个非常愚蠢的标记/ css 疏忽,那么我深表歉意。

目前使用chrome浏览器版本25.0.1364.172m

4

2 回答 2

19

这是一个非常有趣的问题,我只是在 Chrome 的隐身模式下打开你的页面时才发现:你的背景图片被 AdBlock 阻止了。

此外,出于渲染目的,最好将style元素粘贴到页面的head.

于 2013-03-21T14:54:20.687 回答
0

我已经使用 chrome 25.0.1364.172m 测试了您的代码,一切正常。

检查它:http: //jsfiddle.net/rcHMc/

HTML

<div class="widget" id="id_300x250">

CSS

.widget {
  font-family: arial;
  height: 250px;
  width: 300px;
  border: none;
  background: url('http://paradigmsearch.co.uk/uploads/widget_background/cached/proportional/300x250/1_512648b566578.png') no-repeat center center;
}
于 2013-03-21T14:57:05.970 回答