- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Представим.
У нас есть сайт у него есть фон (картинка) размером 1600 по ширине, заходит пользователь с разрешением экрана 1600, у него отображается все нормально.
Но вот когда заходит пользователь с разрешением 1280 или 1024, то фон в размерах не меняется, соответственно выходит за рамки экрана.
Реально ли сделать так, что бы фон подстраивался по ширине под разрешение пользователя?
BadBoy, как и всегда мы все видим в других примерах. Посмотрите как устроен код счетчика Liveinternet. Он определяет параметры монитора пользователя. Дальше можно написать (или взять готовый) обработчик, который подгрузит Вам определенный файл css ))
BadBoy,
масштабировать фон нельзя. Стандартных свойств у css для этого нет
T.R.O.N добавил 12.03.2010 в 16:36
Но вот когда заходит пользователь с разрешением 1280 или 1024, то фон в размерах не меняется, соответственно выходит за рамки экрана.
я Вам скажу больше, какое-бы небыло разрешение, далеко не у всех (особенно не из-под винды) броузер развернут на весь экран
Была недавно тема на форуме, там предлагали след. решение. Создать js файл, который будет определять разрешение экрана и выдавать соот. страницу.
Я не знаю, работает оно нет.. знаю, что js сильно зависит от настроек пользователя, т.е. если отключить это дело.. то видимо картинка будет не такой, что нужно..
И все же, посмотрите..
<script language="javascript" type="text/javascript">
<!--
// проверка разрешения 640/480
if (screen.height == '480')
location.replace ('480.html')
// проверка разрешения 1024/768
else if (screen.height == '768')
location.replace ('768.html')
// любое другое разрешение
else
location.href ('else.html')
//-->
</script>
(c) пол макфедрис :)
пол макфедрис
а как Вы думаете, сколько вариантов разрешения придется делать?
T.R.O.N добавил 12.03.2010 в 17:44
BadBoy, вопрос, а что мешает сделать многослойный бекгроунд, который бы тянулся за счет сдвига слоев?
?! :)
;6509218']
?! :)
забыли указать left/top в ноль (т.к в ие6 иногда если left не указываешь уплывает)
к тому же при таком способе в ие6 будет жестко покореженное качество фотки)
а еще в некоторых браузерах отрицательный z-index убирает блок с глаз долой)) (прям под html/body походу)) - насколько я помню в некоторых мозилло-подобных это наблюдалось..
Ну тут уж так или иначе придется чем-то жертвовать :)