gpt4 book ai didi

javascript - 无法在 css 背景图像样式中使用 javascript 屏幕宽度也由 javascript 设置

转载 作者:行者123 更新时间:2023-11-28 02:16:27 25 4
gpt4 key购买 nike

这是我的代码:

<div id="newprofileimg_<xsl:value-of select+"position()"/></div>
<script>
var width=screen.width;
var d=document.getElementById("newprofileimg_<xsl:value-of select="position()"/>");

d.style.backgroundImage="url(/services/resizeimage/<xsl:value-of select="./mediaid"/>/"+width+"/500);";
</script>

backgroundImage URL 解析正确,只是出于某种原因,JavaScript 没有影响正在改变的 div

最佳答案

看起来你的div里面什么都没有,所以div的高度是0px;您应该将 css 添加到 div。

var div = document.getElementById("test")
div.style.backgroundImage = "url('http://via.placeholder.com/200/200')"
div.style.width = "200px"
div.style.height = "200px"
<div id="test"></div>

关于javascript - 无法在 css 背景图像样式中使用 javascript 屏幕宽度也由 javascript 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48452607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com