javascript - CSS 背景图片在 chrome 中不显示,在其他浏览器中有效

标签 javascript css google-chrome background-image

我在页面加载时使用 javascript 动态创建了一个 div。它在 IE9 和 Firefox 中工作正常,但在 chrome 中加载时它不显示背景图像。这是 Chrome 中的错误,还是我遗漏了什么?

#dateTime{  
    background-image:url('datebg_transparent.png'); 
    background-repeat:no-repeat;
    background-attachment:fixed;
    background-position:top right; 
    text-align: right;
    padding-top: 5px;
    padding-right: 8px;
    position:fixed;
    color:white;
    font: Times;
    font-size: 1.5em;
    top:0px;
    right:0px;
    width: 50%; 
    height: 20%;
}

如果重要的话,这里是创建它的 js。该函数被多次调用以重置 div 中显示的日期/时间,因此它首先检查 div 是否存在

    var dateDiv = document.getElementById('dateTime');
    if (!dateDiv) {
        dateDiv = document.createElement('div');
        dateDiv.id = 'dateTime';
        document.body.appendChild(dateDiv);
    }

最佳答案

很好地解决了!你有这个:

dateDiv.style.width = "50%";

将其更改为:

dateDiv.style.width = "736px";

enter image description here

关于javascript - CSS 背景图片在 chrome 中不显示,在其他浏览器中有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13993708/

相关文章:

javascript - 我的 D3.js 代码导致将新数据添加为新图形,我希望将其附加到现有图形。我做错了什么?

javascript - 从 Javascript 中的源属性过滤

javascript - 模块构建失败(来自 ./node_modules/babel-loader/lib/index.js)Vue Js

javascript - javaScript, CSS , HTML , jQuery 测试工具

javascript - 在 Chrome 中从控制台运行代码时获取错误的堆栈跟踪

google-chrome - Chrome 的问题 - 嵌入 Windows 媒体播放器

javascript - node.js 中是否存在超时事件的通用机制?

css - 悬停时如何仅影响其他链接

html - Firefox 中的额外垂直滚动

javascript - Chrome 开发者工具未显示带有请求 header 的 xhr 大小