Asp.Net: Hover Images требует много времени для загрузки? Поджать? - PullRequest
0 голосов
/ 29 октября 2009

На моей странице много парящих изображений, иногда в img-тегах есть фоны из div-элементов или src.

Теперь у меня проблема в том, что когда страница загружена не полностью (например, 90%), и вы хотите щелкнуть по элементу меню до того, как он будет загружен на 100%, при наведении изображения на элемент меню тоже не загружается. Таким образом, когда вы, чем, вы получаете пустой пункт меню или пустое поле (что бы это ни было без этого изображения).

Как мне предварительно загрузить изображения при наведении?

Ответы [ 2 ]

3 голосов
/ 29 октября 2009

Вы можете объединить все изображения в одно «главное» изображение и затем показать его фрагменты, где это необходимо. Этот метод известен как CSS sprites . Тогда будет только одно изображение для загрузки. После этого все части и части уже будут там.

1 голос
/ 29 октября 2009

Я согласен с разработчиком Art. Пройдите по маршруту CSS Sprites. Еще одно преимущество для них заключается в том, что вы уменьшаете количество запросов к веб-серверу, что с точки зрения производительности всегда полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...