当前位置: 首页 > 面试题库 >

CSS background-image-正确的用法是什么?

松雅昶
2023-03-14
问题内容

CSS background-image属性的正确用法是什么?我想了解的关键是

  1. 是否需要用引号引起来,即: background-image: url('images/slides/background.jpg');
  2. 可以是相对路径(如上所述)还是必须是完整URL?
  3. 我应该注意的其他事项,以确保它在符合标准的浏览器中正确运行。

问题答案:

路径可以是完整路径,也可以是相对路径(当然,如果映像来自另一个域,则必须是完整路径)。

您无需在URI中使用引号;语法可以是:

background-image: url(image.jpg);

要么

background-image: url("image.jpg");

但是,从W3:

出现在未加引号的URI中的某些字符,例如括号,空格字符,单引号(’)和双引号(“),必须用反斜杠转义,以使最终的URI值为URI令牌:’\(’,
‘\)’。

因此,在此类情况下,有必要使用引号或双引号,或者转义字符。



 类似资料:
  • 我正在尝试使用Liberty配置文件构建docker映像。使用下面的位置Docker文件。 https://github.com/WASdev/ci.docker/blob/master/ga/developer/kernel/Dockerfile 当我使用此代码构建docker镜像时,我们会收到如下错误。看起来这个存储库现在不活动。有人能提供有效的存储库吗? CWWKF1219E:无法访问IBM

  • 问题内容: 即使在使用Java Swing一年以上之后,对我来说,它仍然像魔术一样。如何正确使用BufferStrategy,尤其是方法? 我想添加一个JFrame和一个Canvas,然后进行绘制。我还希望能够调整()画布的大小。每次我调整Canvas的大小时,似乎都会被浪费掉,或者变得毫无用处,因为在上使用并没有真正做任何事情。另外,它具有怪异的不确定性行为,我不知道如何正确同步它。 这就是我的

  • 问题内容: 我想在Linux上使用该机制。我希望我的应用程序知道何时更改了文件。能否请您提供给我一个示例,该怎么做? 问题答案: 文档(来自具有inotify的Monitor文件系统活动) 在C API 提供了三个系统调用来构建各种文件系统监视器: 在内核中创建子系统的实例,并在成功和失败时返回文件描述符。与其他系统调用一样,如果失败,请检查诊断。 顾名思义,它增加了一块 手表 。每个监视都必须提

  • 问题内容: 需要帮助,以了解如何在UIKit中使用prepareForReuse()。该文件说 您只应重置与内容无关的单元格属性,例如Alpha,编辑和选择状态 但是如何重置单个属性属性(例如isHidden)呢? 假设我的单元格有2个标签,我应该在哪里重置: 标签文本 label.numberOfLines label.isHidden 我的tableView(_:cellForRowAt :)

  • 一段时间以来,我一直试图将我的tableview工作作为一种电子表格,通过背景线程进行更新,当单元格更新时,它会亮起几秒钟(更改样式),然后返回到原始样式。我已经知道,我不能直接在表格单元格中存储和设置样式,我需要某种支持类来保存这些数据。但是tableview“重用”单元格(使用相同的单元格处理不同的数据)的行为真的很奇怪。当所有单元格都适合屏幕时,它对我来说完美无瑕,但一旦我放置大约100个单

  • 问题内容: 我正在尝试在内添加HTML代码段,但无法使用包含功能。看来的当前语法与以前的语法不同:我看到许多示例使用 但是在官方文档中,它说使用 但随后在页面下方显示为 无论如何,我尝试了 我的代码片段不是很多代码,但是有很多事情要做。这可能会引起问题,所以我只用单词代替了内容,仍然一无所获。 我还尝试过直接在页面中声明模板,如下所示: 并遍历了引用脚本的所有变体,仍然一无所获。 我的页面还有很多