【发布时间】:2010-03-23 01:37:34
【问题描述】:
我想使用 CSS 精灵和背景位置创建一些具有动态宽度的按钮,但我不确定我想要的是否可行..
我希望按钮有左侧、中间和右侧,中间根据需要重复。理想情况下,我希望它由一个 11 像素宽的图像组成,因此左侧和右侧都是 5 像素宽,中间是 1 像素重复。有什么方法可以在 CSS 中定义以使用图像的一个中心像素并在需要(未知)宽度时重复?
通常我会使用两张图片来获得相似的结果 - 一张用于侧面,另一张宽度为 1px 的图片用于中间,但如果有某种方法可以将它们组合成一张图片,我更愿意使用它。
【问题讨论】:
标签: css background-image sprite background-position