我已经尝试了所有方法来获得背景图片,但没有运气。
有没有人有例子?
注意:正文中的$route['default_controller'] = 'home/pages';
$route['(:any)'] = 'home/pages';
标记可以很好地呈现图片。
还尝试了背景:网址...
img
答案 0 :(得分:1)
1。使用/
(首选)之类的正向斜杠C:/Folder/Images/image.jpg
2。:\\
C:\\Folder\\Images\\image.jpg
理论上你也应该逃避你在图像src
中使用的反斜杠:
<img src="file://C:\\Folder\\Images\\image.jpg">
(或者再次使用一个/
)
由于编程历史记录中的某些 accidents Windows 路径使用\
。您通常会使用以下网址访问您的图片:C:\Folder\Images\image.jpg
浏览器网关尝试为您规范化该问题,看起来它在HTML语法中有效。 CSS样式(我相信它的解析方式)需要遵循{{3>} unwise 字符(\
)将其转换为Windows可理解的路径。
我鼓励您完全忘记\
,并按照您在实时服务器上的方式使用它:
background-image: url("C:/Folder/Images/image.jpg");
和分别用HTML
src="C:/Folder/Images/image.jpg"
另外需要注意的是,您最好使用小写文件夹名称。
P.S:来自Windows(NTFS文件系统)上的 file:环境,全小写路径可能与所需文件匹配,但同样可能无法在实时服务器上运行。这样的错误可能会导致小问题,所以请始终使用小写