为什么CSS中定义的图像(如背景,列表标记等)在浏览器中的行为与HTML图像不同?例如,它们不能被鼠标选中,并且不能右键单击它们。为什么CSS图像不像HTML图像那样行为
0
A
回答
5
图像通常在CSS中用于一种背景。这意味着他们不是使用为HTML图像正在使用的相同的东西(显示实际图像作为内容的一部分)。
当图像是内容的一部分时,它可以被保存和复制等,因为 可能会被读者认为是有趣的。但是,背景(或列表标记等)不太可能(除非读者是开发人员)对读者感兴趣并且想要复制它们。相反,重点是元素的实际内容(后台应用于此)。
0
我想这是浏览器供应商为什么只有在处理<img>
标签时才允许某些行为的问题。
但是,您可以使用开发工具/ Firebug /任何,你可以下载图像文件。
相关问题
- 1. 为什么Graphics :: DrawImage不像预期那样拉伸图像?
- 2. 为什么CSS Transitions -module不支持图像到图像转换?
- 3. 为什么这个Ruby'if'不像预期的那样行为?
- 4. 为什么图像为空?
- 5. 为什么CSS样式不适用于图像?
- 6. strpbrk不像预期的那样行为
- 7. 为什么图像被CSS掩盖了?
- 8. 为什么图像(在CSS中)不出现在我的HTML?
- 9. 为什么Ansible不能像sudo用户那样运行Pip?
- 10. 为什么Julia不像Python那样以缩进为基础?
- 11. 为什么图像存储与不显示的图像不同?
- 12. 为什么jQuery的行为像这样
- 13. Cherrygro图像为HTML
- 14. 为什么图像模糊?
- 15. 为什么图像消失?
- 16. 为什么图像损坏
- 17. 为什么图像消失?
- 18. 为什么图像闪烁?
- 19. 为什么我从网址下载图像时图像的大小不一样?
- 20. HTML/CSS图像网格排列图像
- 21. HTML/CSS图像不包装
- 22. 在WIN32中显示图像,为什么不显示图像?
- 23. 为什么图像标题不让我保存图像?
- 24. 为什么jQuery图像上传不上传图像
- 25. 为什么我的图像控件中的图像不清晰?
- 26. ng-repeate图像,找不到空图像,为什么?
- 27. 为什么这个图像/图像元素大小为0px?
- 28. 为什么我的图像与我的其他图像不匹配HTML
- 29. html rowspan不像预期的那样行为
- 30. HTML背景图像更改为CSS?
[其中一个当前“热门问题”](http://superuser.com/questions/473678/how-can-i-copy-nytimes-com-slideshow-images-to-the-clipboard)显示了这一点假设并非总是如此 –
@MartinSmith:这就是它应该被使用的方式。当然,我可以将所有图像替换为空白div并设置背景,或者用绝对定位的图像替换所有背景,并使用负Z指数。 CSS背景不应该成为文章/博客文章内容的一部分/无论如何,它仅仅是为了眼睛的糖果。 –