【发布时间】:2009-09-30 05:08:12
【问题描述】:
如何设置 CSS background-image 属性以仅从较大的图像中加载一个特定图标?
例如,jQuery UI 使用以下 PNG 图像文件为其 Dialog 小部件设置主题: http://dev.jqueryui.com/browser/trunk/themes/base/images/ui-icons_2e83ff_256x240.png,其中编码了一堆图标。然后,正如http://docs.jquery.com/UI/Dialog 中演示的那样,右下角的调整大小手柄会从 PNG 加载最后一个图标。
使用 Firebug,我可以看到一堆 CSS 属性,例如 ui-icon ui-icon-gripsmall-diagonal-se ui-icon-grip-diagonal-se 应用,它们引用 url(ui-icons.xx.png),但没有选择特定图标。
【问题讨论】:
标签: css