Проблемы при верстке
Проблемы при верстке
С какими проблемами сталкивается верстальщик, когда использует CSS Sprites? Это, в первую очередь, проблемы изменения каждой конкретной картинки в общем массиве. Для этого нужно открыть ресурсную картинку, найти в ней область, соответствующую данному небольшому изображению (которое меняется), и заменить ее, не потеряв палитру при всех изменениях. Также при изменении расположения картинок в ресурсном файле (например, перераспределили свободное место в связи с очередными дизайнерскими изменениями) нужно заново пересчитать все координаты и внести соответствующие изменения в CSS-файл.
При небольшом количестве спрайтов или их равномерном распределении (например, иконок для пунктов меню) это будет не очень сложно. Но если ресурсный файл представляет собой набор картинок разных размеров, например как у Google? Тогда любое изменение может превратиться в ночной кошмар. В любом случае, на использование спрайтов тратится дополнительное время при разработке сайтов.
Рис. 4.7. Пример CSS Sprites со страницы поиска Google. Источник: www.google.com
Также у IE возникают проблемы с позиционированием полупрозрачных PNG-картинок (которые нужно вставлять через AlpaImageLoader). Таким образом, больше одной такой картинки в спрайт не добавить (в левый верхний угол). Это можно обойти при помощи IE-фильтра crop или абсолютного позиционирования и дополнительной разметки (когда в контейнер с относительным позиционированием вставляем изображение с абсолютным позиционированием и накладываем поверх этого изображения все остальное содержимое контейнера — оно будет располагаться в нем в обычном порядке).
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Проблемы
Проблемы • Мониторинг в SQL базу активно пожирает дисковое пространство! Например, за неделю работы программы, при общем количестве прошедшего трафика порядка 40 гигабайт (82 миллиона пакетов), в таблице мониторинга образовалось 2 миллиона записей). Размер SQL–таблицы и
Проблемы
Проблемы 7.1. Что-то не работает, как найти причину? Вообще-то, этот вопрос не относится к какой либо из конкретных операционных систем, и опытные пользователи прекрасно знают ответ на него, но анализируя ваши письма мы пришли к выводу, что лишним он не будет. Прежде всего,
1.5. Проблемы при установке
1.5. Проблемы при установке 1.5.1. Конфликты Fedora Core 1 и 2 с различным оборудованием Материнские платы ASUSНа материнскую плату ASUS серии P4P800 Fedora Core 2 не устанавливается. Пока данная проблема не решена. Остается сменить либо материнскую плату, либо дистрибутив. Следить за ходом
1.5.6. Проблемы при загрузке
1.5.6. Проблемы при загрузке ОС Linux может использовать разделы, которые расположены дальше 1024-го цилиндра, но не может загружаться с таких разделов. Поэтому, если вы не можете создать Linux-раздел «ближе» к началу диска, создайте небольшой раздел для точки монтирования /boot (не
B.6. Проблемы mIRC DCC
B.6. Проблемы mIRC DCC mIRC использует специфичные настройки, которые позволяют соединяться через брандмауэр и обрабатывать DCC соединения должным образом. Если эти настройки используются совместно с iptables, точнее с модулями ip_conntrack_irc и ip_nat_irc, то эта связка просто не будет
Подготовка текста к верстке
Подготовка текста к верстке Итак, на что же должен обратить внимание дизайнер, изучая текст перед использованием его в верстке.Прежде всего, следует помнить, что форматы HTML, RTF, специализированные форматы текстовых редакторов (например, DOC) и примитивные форматы (такие, как
5. Проблемы и их решения
5. Проблемы и их решения Зависла программа Если зависла программа, то в таком случае существует несколько вариантов действий.• В Windows XP большинство зависших приложений можно закрыть, нажав кнопку: Программа попросит подтверждение (рис. 5.1). Нажимаем Завершить
8.3.4. Проблемы макросов
8.3.4. Проблемы макросов Средства макрорасширения были излюбленной тактикой разработчиков языков в ранней Unix. Язык С, несомненно, имеет такое средство. Кроме того, они обнаруживаются в некоторых более сложных мини-языках специального назначения, таких как pic(1).
24.2. Проблемы с сетью
24.2. Проблемы с сетью 24.2.1. Сеть не работает Причиной отказа сети могут быть физическими или программными. Физические связаны с неработающим сетевым оборудованием или повреждением среды передачи данных. Программные — с неправильной настройкой сетевого интерфейса. Как
Часть проблемы
Часть проблемы Автор: Киви БердСреди перлов народной мудрости, осевшей в пословицах и поговорках, переводчикам далеко не всегда удается находить равноценные эквиваленты для разных языков. Обычно лингвистические нюансы любят обыгрывать эстрадные юмористы, переводя, к
Хьюстон, у нас проблемы!
Хьюстон, у нас проблемы! Похоже, нынешний «бархатный сезон» на юго-восточном побережье Соединенных Штатов обещает стать самым разрушительным за всю историю страны. Не прошло и месяца с тех пор, как грозная Катрина превратила Нью-Орлеан в Венецию (см. «КТ» #604, «КТ» #605), как
Сложные проблемы
Сложные проблемы Сборщик мусора сталкивается со следующими проблемами, вызванными практическими ограничениями на размещение объектов в современной ОО-среде:[x]. ОО-подпрограммы могут вызывать внешние программы, в частности, С-функции, которые могут, в свою очередь,
Проблемы с видеокартой
Проблемы с видеокартой Нет изображения на экране В большинстве случаев нужно просто вытащить и снова установить видеокарту (при выключенном компьютере), проверив подключение монитора к компьютеру. Хотя иногда нужна замена
Проблемы с аудиокартой
Проблемы с аудиокартой Обычно со звуковой картой одна проблема – нет звука. Причины следующие:? неправильное подключение акустической системы – проверьте, чтобы штекер акустической системы был подключен к зеленому гнезду звуковой платы (обычно находится посредине