html - 某些图像在 `background-image:url()` 中不起作用

标签 html css

一些图像在 background-image:url() 中不工作,我不知道我是否需要删除 ()来自图像名称或其他任何问题?

我们将不胜感激。

这是一个工作和不工作的例子。

<!-- Not Working -->

<div style="background-image:url(https://ignite.galify.com/images/tx9gyzjfb24712-(1).jpg)"> img </div>


<!-- Working -->

<div style="background-image:url(https://ignite.galify.com/images/9mspqz9gqb1561725209327568845756.jpg)"> img1 </div>

最佳答案

转义 URL 中的特殊字符(() 前面的 \)。

<!-- Use CSS escape character to escape special characters -->

<div style="background-image:url(https://ignite.galify.com/images/tx9gyzjfb24712-\(1\).jpg)"> img </div>


<!-- Working -->

<div style="background-image:url(https://ignite.galify.com/images/9mspqz9gqb1561725209327568845756.jpg)"> img1 </div>

或者,使用单引号 (') 将图片 URL 括起来:

<!-- Use single quote (') to enclose image URL -->

<div style="background-image:url('https://ignite.galify.com/images/tx9gyzjfb24712-(1).jpg')"> img </div>
<!-- Working-->

<div style="background-image:url(https://ignite.galify.com/images/9mspqz9gqb1561725209327568845756.jpg)"> img1
</div>

关于html - 某些图像在 `background-image:url()` 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57534976/

相关文章:

html - 如何在文本区域中使用不同的字体颜色?

html - 将一个 div 放在谷歌地图上?

javascript - 如果单选按钮被选中,样式 <li> - 如何?

html - Firefox 中输入的圆 Angular 看起来很奇怪

html - 如何使用 CSS 隐藏特定高度或宽度的 div

php - 如果启用了 javascript,则阻止 php 执行

javascript - 如何通过使用 javascript 获取类名来更改 HTML 样式(不允许使用 jQuery)?

css - 在 MDL 中更改抽屉的宽度

html - 表格文本悬停和链接颜色

javascript - 构造新对象时未捕获类型错误