【发布时间】:2012-06-05 11:29:10
【问题描述】:
我想将我的所有图片都放在 CSS 中(我知道的唯一方法是将它们作为背景图片放入)。
但是这个解决方案的问题是你永远不能让 div 占据图像的大小。
所以我的问题是:获得等价物的最佳方法是什么
<div><img src="..." /></div> 在 CSS 中?
【问题讨论】:
-
背景不是替代品:如果图像与内容理解无关,则必须使用背景,否则它们应该与常规
<img>一样 -
除了手动找出图像的大小并给 div 相同的值,我认为你不能。
-
正确的方式:
<img>如果图像是相关的,<div>有背景如果图像只是眼睛糖果。如果图像大小可变且重要,则应使用<img>。为什么要使用背景?