【发布时间】:2012-03-25 09:59:02
【问题描述】:
我尝试使用 Compass 的 Sprite 功能来制作一个简单的工具提示。
我要创建的是:
html代码:
<h2>*BUG* Sprite Tooltip with Compass</h2><br /><br />
<div id="tooltip_test">
<div class="tooltip-Tooltip_up"></div>
<div class="tooltip-Tooltip_bg">asdsad<br /></div>
<div class="tooltip-Tooltip_down"></div>
</div>
<h2>Sprite Tooltip with Compass &customBG</h2><br /><br />
<div id="tooltip_test">
<div class="tooltip-Tooltip_up"></div>
<div class="custombg">asdsad</div>
<div class="tooltip-Tooltip_down"></div>
</div>
对于第一个工具提示,我使用了 compass 生成的 bg 类。
对于第二个工具提示,我使用了一个自定义的 bg 类(用于向您展示我想要的)
生成的精灵是:
(第一像素行是背景图像,然后是页眉和页脚)
所以我的问题是:
是否可以重复 spriteimage 的 bg 区域(由指南针生成)以获得灵活的工具提示高度?
我手动生成的类的代码是:
.custombg {
background: url('images/tooltip/Tooltip_bg.png');
height: 100px;
width: 258px;
}
感谢您的帮助!
【问题讨论】:
-
感谢 css-only 链接 :) 但由于 IE 支持,我真的很想使用 sprite 的东西
标签: css sass compass-sass