Добрый день, уважаемые участники сообщества!
Не подскажете ли вы мне, почему при выборе пользовательского цвета фона пропадает большинство элементов оформления сайтов? Например, сразу же исчезает надпись «Google» на сайте google.com, пропадают графические кнопки — сайт chesscube.com вообще выглядит как пустой лист, в него невозможно зайти, и так далее. С чем связано это поведение и как с ним бороться?
Заранее благодарен за ответы.
Отсутствует
почему при выборе пользовательского цвета фона пропадает большинство элементов оформления сайтов?
Вероятно потому, что "пропавшие" элементы прописаны на страничке через background, как, например, логотип на сайте google.com.
С чем связано это поведение...?
Вполне возможно, что было бы корректнее, чтобы Fx менял только цвет background и оставлял картинку заданную там без изменений.
Насколько я понимаю одновременное задание цвета и картинки в background приводит к тому, что если картинка прозрачная или занимает меньше места, чем отведено в контейнере, то цвет отображается через нее... (дальше не важно, кто знает и так поймет о чем я )
...как с ним бороться?
Первое что приходит на ум -- не устанавливать свой цвет (собственно зачем?). Второе -- возможно есть какой-то плагин/дополнение/фикс/обходной маневр (возможное подчеркнуть) -- про это ничего не знаю.
Отредактировано ST (02-02-2011 20:24:50)
Отсутствует
Задавая свой собственный background (в вашем случае цвет) и убирая в настройках браузера галку "Разрешить веб-сайтам использовать свои цвета вместо установленных", вы тем самым заменяете цвет/фоновое изображение, заданное дизайнером сайта
Понятно, спасибо за подробное объяснение. Мне кажется, оверрайд цвета фона должен происходить на уровне, лежащем ниже CSS, именно по этой самой причине. При пользовательском цвете фона ещё и плавающие div'ы становятся прозрачными и теряют кнопки закрытия. Фактически функция замены цветов сайта становится бесполезной, её в такой реализации можно вообще из браузера исключить. Но лучше бы довести до ума.
не устанавливать свой цвет (собственно зачем?)
Мне некомфортно смотреть на белый фон, я предпочитаю серый.
Отсутствует
Отсутствует
Experdo
Пользуйтесь для смены цвета расширением NoSquint. В нём есть как глобальные настройки, так и для отдельных сайтов — очень удобно. И картинки не пропадают.
Отсутствует