- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
http://skypeland.ru/what_pay/ вот страница я ее растянул по вертикали, но она почему то всегда выходит за экран монитора, я так понимаю это из - за того что в #container (см. css) вставлена шапка в 150px и #content в 100%, в сумме получается #content (100% на весь монитор) + 150px шапка, как быть подскажите? А то как то не красиво смотрится css файл: http://skypeland.ru/style.css
http://skypeland.ru/what_pay/ вот страница я ее растянул по вертикали, но она почему то всегда выходит за экран монитора, я так понимаю это из - за того что в #container (см. css) вставлена шапка в 150px и #content в 100%, в сумме получается #content (100% на весь монитор) + 150px шапка, как быть подскажите? А то как то не красиво смотрится css файл: http://skypeland.ru/style.css
Varkolak, просто у Вас установлено height:100%; , для блоков: #left_box, #right_box, #content, вот браузер и пытается растянуть их на 100%, и если mozilla делает 100% от размера body (читай размер экрана), то IE делает 100% от родительского контейнера, вот и получается, что к примеру #right_box высотой такой же, как и родительский #content, но поскольку перед ним стоит шапка высотой 150px, то и выходит такой отступ. Уберите 100% во всех перечисленных блоках и они "схлопнуться" :) и отступа не будет.
Вернусь ли? Не знаю... Если нужен, пишите в аську...
Ёжик В Тумане, дело в том если из #left_box, #right_box, #content убрать height:100%; то страница не будет растягиваться на весь экран, она будет растягиваться только под действием контента, а если в том или ином блоке будет больше контента, то графика в бекграунде не будет растягиваться до конца.
Может кто - нибудь еще знает что можно сделать?
Ёжик В Тумане, дело в том если из #left_box, #right_box, #content убрать height:100%; то страница не будет растягиваться на весь экран, она будет растягиваться только под действием контента, а если в том или ином блоке будет больше контента, то графика в бекграунде не будет растягиваться до конца.
Может кто - нибудь еще знает что можно сделать?
Растяжение на 100% высоты можно сделать как показано ниже. Если ячейка с фоном меньше самого фона и он обрезается, на крайний случай можно распорки поставить из прозрачных гифов, хотя такой приём считается устаревшим.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<style type="text/css">
html,body{height:100%;padding:0px;margin:0px}
html>body #all{height:auto;min-height:100%}
#all{position:relative;height:100%}
#footer{position:absolute;left:0px;bottom:0px;width:100%}
</style>
</head>
<body>
<div id="all">
<div id="footer"></div>
</div>
</body>
</html>
Ещё один вариант, довольно непредсказуемый и с невалидным кодом - не указывать doctype и работать с высотой 100%.
Varkolak, Один единственный простой вариант где вы сможете корректно контролировать высоту элементов (в Вашем случае и на сегодняшний день) - это таблицы, ибо только таблица заняла бы все оставшееся для нее место при атрибуте height="100%". Верстайте блоки таблицами там где невозможно что-то сделать Дивами и будет Вам счастье.
Я бы сделал гораздо проще и без всяких таблиц.
Шапку (вместе с полосой меню) сделать position: absolute; и в коде пусть идет до контейнера, а у блока content (вложенного в container) сделать margin-top на высоту шапки.
Ye и вообще код бы я полностью другой сделал ;) слишком он усложнен.
Спасибо всем, придется видимо так оставлять, насчет сложного, ну вот так сверстал, подругому не получилось, да и сложности то там в чем, я не понимаю?
Varkolak, Один единственный простой вариант где вы сможете корректно контролировать высоту элементов (в Вашем случае и на сегодняшний день) - это таблицы, ибо только таблица заняла бы все оставшееся для нее место при атрибуте height="100%". Верстайте блоки таблицами там где невозможно что-то сделать Дивами и будет Вам счастье.
У table нет атрибута height - и валидатор будет ругаться, и результат непредсказуем.
Я может глупость скажу, но что мешает создать див с высотой, нужной вам, но при этом в один пиксель шириной, например, и использовать его как растяжку? И пхайте его, куда надо по высоте. Правда это нужно тольок для осла, ибо FF понимает max-height
Tarry, понимаете в чем дело у всех мониторы разные, на моем 17 будет все ок, а вот на 19 и других будет смотреться убого.