【发布时间】:2014-02-19 20:53:32
【问题描述】:
为了在我的页面上设置滚动条的样式,我使用了以下 CSS。它给了我完美的结果,并将图像对齐在滚动条的中心。
background: #3395d2 url('img/thumb.png') no-repeat center;
border-radius: 8px;
border: 1px solid #004c98;
但是,我随后使用页面上的其他小图像创建了背景并创建了一个精灵。然后再次为滚动条上的图像设置样式,我使用了以下 CSS。但是,这一次它没有居中对齐。
background: #3395d2 url('img/small-images.png') no-repeat center;
border-radius: 8px;
border: 1px solid #004c98;
background-position: 0 -702px;
如何编辑我的代码,以使图像仍然在滚动条的中间对齐,尽管它位于精灵中?
【问题讨论】:
-
你能提供一个显示问题的小提琴吗?
-
@Vector jsfiddle.net/g5Fz6 顶部的文本框是之前的,底部的文本框是当前的。
-
基本上您必须将
background-size设置为仅显示您想要的部分的位置。不知道那是什么,你必须玩弄它
标签: html css background background-position