Использование background-position с background-repeat для CSS-спрайта - PullRequest
0 голосов
/ 25 апреля 2011

Вот демоверсия , а вот спрайт:

sprite

Я хочу использовать стрелку в разметке, например:

<div class="tooltip">
    The tooltip
    <span class="arrow"></span>
</div>

Установка:

background-image: url(foobar.gif);
background-position: 0 -40px;
background-repeat: none;

не работает (как и ожидалось).Есть обходной путь?

Ответы [ 3 ]

1 голос
/ 25 апреля 2011

Вы имеете в виду:

background-repeat:no-repeat?

0 голосов
/ 25 апреля 2011

хм попробуйте это:

background: url(foobar.gif) 0 -40px no-repeat transparent;

должно быть на работе.

0 голосов
/ 25 апреля 2011

Используйте высоту и ширину точно ..

, например,

background-position: 0 -40px; 
background-repeat: no-repeat;
height:32px;
width:32px;

или используйте онлайн-генераторы спрайтов, и они будут отображать как изображения, так и CSS ..

Например: http://spritegen.website -performance.org /

...