0

画像 (50px x 50px) のスプライト (高さ 110px x 幅 50px) があり、それらの間に 10px があります。

パディングとマージンが<li>あり、幅は静的ではなく、高さは 80px です。

画像 50x50 (61px から 110px (h) および 0 から 50 (w)) を<li>背景として配置したい の幅/高さを変更せずに、左 (水平) 中央 (垂直) に配置し<li>ます。

多くの記事が読まれました... 通常の解決策が見つかりませんでした。助けてください。

4

1 に答える 1

0

CSS で背景の位置を設定できます。背景位置は負の数も受け入れます。li のサイズを設定し、ブロック要素として表示してから、背景の位置をいじります: https://developer.mozilla.org/en/docs/CSS/background-position

于 2013-01-23T12:58:37.633 に答える