我在我用来学习 CSS 的网站上创建了一个 sprite http://flexibletheme.tumblr.com/ ,但是由于宽度设置为 24px,文本试图制作一个小的垂直列。
有什么办法让它在右边留出 24px 的边距的情况下正常呈现?
最佳答案
你应该把你的 Sprite 放在嵌套的 <span>
中而不是将其环绕在您的链接文本周围。像这样:
<a href="#"><span class="sprite"></span>Sample Link</a>
一定要让你的 Sprite 向左浮动或者让它成为display:inline-block;
这样它就可以保留宽度和高度,但仍与您的链接文本保持一致。
关于html - Sprite 和文字大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7763860/