html - css 中的 url img 能否具有我计算机中文件夹的源路径

标签 html css

例如在 CSS 中

background-image: url('C:\Users\Narendra\Documents\myfile/23.jpg');

(我仍在学习 CSS)在我的例子中,如果我输入 (src="") 但不使用 url,则图像只会通过 index.html 加载。 是我的源路径问题还是代码问题?

最佳答案

由于浏览器相关的安全问题,您不能这样做。浏览器往往会因为你这样做而扬起眉毛并对你大喊大叫。这就是为什么你必须给出相对路径(相对于你的服务器根目录)。原因是当您提供绝对路径时,如果您在自己的计算机上使用浏览器,那一切都很好(尽管 chrome 会为此 mock 您)但是如果您从 diff 计算机访问同一页面,那么它会尝试寻找该文件在该本地 c: 驱动器中。

长话短说,如果你想让它在不同的浏览器上运行,它是行不通的

关于html - css 中的 url img 能否具有我计算机中文件夹的源路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27113017/

相关文章:

html - IE8 CSS 相对位置额外空格

css - HTML 中的可拆分表格行

javascript - 如何在 Canvas 中填充二次曲线?

jquery - 如何更改特定单词的 CSS?

javascript - 电子邮件地址对于导航栏来说太大了

javascript - 我可以在 JS 对象中设置文本样式吗?

javascript - 在 html 中嵌入 javascript 文件

html - Div 溢出到左列,不希望它拉伸(stretch)以适合空白区域

jquery - 如何在悬停在文本区域的每个单词上时设置文本装饰下划线

css - Base64 图像未出现在 Firefox 中