【发布时间】:2012-05-21 13:31:26
【问题描述】:
看看下面的场景:
通常您会包含背景图像并将其设置为“right center”。无论如何,是否有这个但语音气泡来自元素宽度未知的精灵(包含多个不同的图像)?
我正在考虑使用 :after 伪元素,但是我需要提供 IE7 支持。
我想避免额外的 HTML 标记,因此我很好奇是否存在纯 CSS 场景。
有人对此有任何想法吗?
谢谢
【问题讨论】:
-
取决于你的精灵,我想。如果它包含每个下方的所有图标,请阅读您的图像窄但非常高,这应该不是问题。除此之外,您可能想查看背景图像剪辑,但我不确定 IE7 在那个上。
-
YouTube 使用通用修复,只是一个 1 像素的透明 gif 被拉伸以适合所需图像的宽度,然后应用精灵图像并使用 CSS 定位它。我个人认为如果你想避免添加额外的标记,@digitalclubb's 可能会更好。
标签: css sprite css-sprites pseudo-element