Заблокирован
|
|
1 | |
Как работают спрайты?21.07.2014, 09:12. Просмотров 1249. Ответов 3
Метки нет Все метки)
(
Доброе время суток! помогите пожалуйста разобраться как работают спрайты?, Допустим у меня есть выпадающее меню на сайте, и перед словом меню у меня есть стрелочка показывающая вниз, а при наведении на нее, я хочу чтобы она показывала вверх. Я то так уже сделал с помощью css и двух отдельных картинок, но когда страница сайта только открылась и я навожу на эту стрелочку то новая стрелочка появляется с замедлением(прогружается) а потом нормально. Можно ли это исправить с помощью спрайтов? Или я может не понял что такое спрайт?
![]() Весьма спасибо! ![]()
0
|
|
21.07.2014, 09:12 | |
Как делать спрайты? Как рисуются спрайты?
|
|
21 / 13 / 6
Регистрация: 19.07.2014
Сообщений: 115
|
||||||
21.07.2014, 09:41 | 2 | |||||
Здравствуйте, итак, спрайт это картинка из множества других маленьких картинок. То есть, вы задаете один и тот же спрайт как беграунд для обеих ваших картинок а также, вы еще должны задать background-position для ваших стрелочек. Например (вы должны знать где находится ваша стрелочка на картинке в пикселях, сколько пикселей от верхнего левого угла спрайта сверху и снизу):
0
|
93 / 80 / 49
Регистрация: 04.04.2014
Сообщений: 260
|
|
21.07.2014, 11:12 | 3 |
![]() Решение
Конечно, в вашем случае нужен именно спрайт.
Один из плюсов спрайтов: нет задержек при использовании :hover. Могу посоветовать вам генератор для создания спрайтов http://csssprites.com/ Очень удобный, выводит код CSS для каждого изображения.
0
|
102 / 102 / 39
Регистрация: 25.02.2014
Сообщений: 321
|
|
21.07.2014, 11:26 | 4 |
![]() Решение
Dimania, чтем полезную статью и радуемся.
1
|
21.07.2014, 11:26 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Подскажите как оптимальней использовать спрайты
Как загрузить и вывести спрайты на поверхность DirectDraw?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |