Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Как использовать спрайты для Inline-блоков в качестве фона в IE6? (https://javascript.ru/forum/xhtml-html-css/9927-kak-ispolzovat-sprajjty-dlya-inline-blokov-v-kachestve-fona-v-ie6.html)

Nominus umbra 11.06.2010 15:29

Как использовать спрайты для Inline-блоков в качестве фона в IE6?
 
Проблема: при использовании спрайтов как фона для строчных элементов показывается весь спрайт, а не только та часть, которая отведена для фона - отступом.
Вот простенький пример сделал, где - эта проблема:
http://info-karta.ru/test/test.html

Проблема только в IE6, решение ОЧЕНЬ нужно.

subzey 11.06.2010 17:00

Сударь, почему бы Вам не вставить отдельный спан для иконки и у него уже бэкграунд?

Nominus umbra 11.06.2010 21:58

Это очевидно, но прежде чем так сделать, я должен понять, что других методов, кроме как выделить картинку в отдельный элемент - нет. Или он является самым простым и беспроблемным.
К тому же - мне придётся выискивать+заменять эти места в сайте. Если бы можно было подкрутить в CSS - было бы приятнее.
Самое гадкое, что проблема только у IE6...
Но игнорировать его я не могу.


Часовой пояс GMT +3, время: 15:57.