这可能是一个延伸,但是可以在网址栏中添加css到图片中吗?例如,如果我直接进入http://yoursite.com/someimage.png,我可以将CSS应用于它,而无需将其嵌入到HTML页面中吗?当直接浏览图片时将图片应用于图片
0
A
回答
2
0
不,这是行不通的。 CSS用于设置HTML的样式,如果图像是img
-tag,但不是图片本身。
1
由于coreyward已经说过,只用浏览器中的图片是不可能的。
要增加一些额外的价值,你可以做的是在服务器上的URL重写魔术。您可以重写所有图像请求以转到处理请求的特定页面。
通过这种方式,您将能够做到您想要的操作。
+0
我有一个存储在文件夹的安全区域的CDN上的图像,该文件夹需要密钥进行散列才能访问它。我可以访问该图像,但是,我需要将CSS应用到它,因为它显示在Web视图中的移动应用程序中。我想我可以将HTML文件放在CDN上,并控制对HTML文件的访问,而不是图像本身,并将图像传递给HTML页面 – Ronnie 2011-06-01 18:01:06
0
您可能可以在您的.htaccess
中使用mod_rewrite
,它将图像的直接访问重新分配到仅包含图像和样式的页面。但你有嵌入到一个网页,这不是你要求的。此外,您必须小心确保当您的网站包含图像时,不会使用重写。
它会去是这样的:
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yoursite\.com/ [NC]
RewriteRule /(.*\.png)$ myimagehandler.php?img=$1 [QSA,L]
凡myimagehandler.php
将包括基于查询字符串和风格它作为你喜欢的图片。
相关问题
- 1. 如果直接在图片上导航,不要在浏览器中下载图片时强制打开图片
- 2. Android图片浏览器
- 3. 图片浏览环绕
- 4. 黑莓图片浏览器
- 5. 图片浏览器网站
- 6. 浏览器中的图片
- 7. jquery图片浏览器
- 8. 控制图片浏览
- 9. 图片浏览问题
- 10. 使用默认的Android图片浏览器显示图片
- 11. 使用three20图片浏览器的图片尺寸问题?
- 12. 图片链接在任何浏览器
- 13. 当在Chrome中将图片悬停在图片上时,图片消失
- 14. iOS |照片应用程序像图片浏览器
- 15. 使用php无法直接访问图片加载图片
- 16. 图片浏览的方法已过时
- 17. 直接画到图片框
- 18. HTML直接上传图片
- 19. 图片上传图片预览
- 20. 如果图片框小于图片,图像适合图片框
- 21. 互联网浏览器:围绕图片,缺少图片的whitelines
- 22. 图片浏览类改变鼠标点击图片
- 23. 如何从iPhone图片库浏览图片?
- 24. 图片从网页浏览器控制到图片框 - C#
- 25. 使用jQuery预览图片库中的相应图片
- 26. 防止直接在浏览器中打开图片
- 27. 图片地图不适用于谷歌浏览器
- 28. 图片地图只适用于谷歌浏览器
- 29. 图片图片框
- 30. 的Eclipse概览网页/图片浏览
你想添加什么样式? – 2011-06-01 17:57:17