- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Такой вопрос: когда верстаешь блоками, то как сделать так, чтобы при уменьшении размера окна, блоки придвигались друг другу только до определенной степени, а дальше вели себя как таблица, ну т.е никак не реагировали на ресайз окна, иначе div'ы наплывают друг на друга или "перескакивают" под соседний блок, вообщем дизайн полносутью разваливается. Как это можно реализвать? Спасибо.
для примера кусок кода:
может position: relative поможет?
Хотя именно в дивной вёрстке я не силён :)
Теория:
<div style="min-width:400px;">
<div style="width:40%"> LEFT </div>
<div style="width:60%"> RIGHT </div>
</div>
Практика:
для IE добавляете хак min-width Его можно посмотреть здесь здесь: http://xhtml.ru/2005/06/11/max-width/ И хак против прыгающих блоков здесь: http://www.artlebedev.ru/tools/technogrette/html/fix_floats_in_ie/
Для гарантии добавляете во внутренние блоки overflow:hidden.
И еще любимая ссылка - "собрание глюков плавающей верстки IE6" http://designformasters.info/posts/css-float-theory-and-practice/
да я думал об этом, но не смог придумать как в этом случае блок в правой части, так чтобы на разных разрешениях это сохранялось
2Dreammaker
спасибо, сейчас почитаю ссылки
#container {
margin: 0px;
position: absolute;
top: 0px;
left: 0px;
width:/*тут и пишишь что тебе надо хоть 100% в ширину хоть 800px и будет он гибкий*/;
}
#left {
top:0px;
width:180px;
}
#center {
margin:0px 200px 0px 200px;
display:table;
position: absolute;
top: 0px;
left: 0px;
}
#right {
position: absolute;
top: 0px;
right: 0px;
width:180px;
}
<body>
<div id="container">
<div id="left"></div>
<div id="center"></div>
<div id="right"></div>
</body>
Изменяюсь может чего и на мазюкал здесь просто писал по памяти...
Люди, а подскажите пожалуйста такую вещь, по теме, хочу что бы внизу был футер при не полном заполнении страницы, те что бы после футера небыло пустоты. Как это сделать.
Если страница большего объема чем "страница" то футер не должен быть внизу страницы браузера.
Надеюсь понятно написал. Спасибо.
Изменяюсь может чего и на мазюкал здесь просто писал по памяти...
не очень удачное решение делать в абсолютах всё.
во первых баги будут в разных браузерах, во вторых код с ошибками
Люди, а подскажите пожалуйста такую вещь, по теме, хочу что бы внизу был футер при не полном заполнении страницы, те что бы после футера небыло пустоты. Как это сделать.
Если страница большего объема чем "страница" то футер не должен быть внизу страницы браузера.
Надеюсь понятно написал. Спасибо.
делай два контейнера: один верхний, второй футер (внизу)
в верхенем задавай высоту 100% и пропиши margin-bottom: -100px; (сколько высота у футера)
ну у футера ссответсвенно высота должна такой и быть
делай два контейнера: один верхний, второй футер (внизу)
в верхенем задавай высоту 100% и пропиши margin-bottom: -100px; (сколько высота у футера)
ну у футера ссответсвенно высота должна такой и быть
Спасибо, но не сработало... :)
Если я правильно конечно понял.
Все запихиваем в один контейнер #header (#top, #menu ...) и отдельно #footer
#header {height: 100% } на этом этапе уже должно развести - а нет :)
Мож ще что-то?:)
Miracle,
style:
body {
min-height: 100%; height: 100%; width: 100%; min-width: 100%; margin: 0; padding: 0;
}
div.main {height: 100%; min-height: 100%; margin-bottom: -100px;}
*html div.main {height: 100%;}
div.pere {clear: both;}
div.pre { height: 100px;}
div.foot {height: 100px; border: 1px solid black;}
html:
<div class="main"> <!-- первый блок-->
<div class="">Тут сам контент собственно</div>
<div class="pere"></div>
<div class="pre"></div>
</div><!--закрыли первый блок-->
<div class="foot"></div><!-- тут подвал-->
</body>
спасибо. так сработало.
правда для ФФ при высоте футера в 100 пикселей
а для ие
пока не понимаю почему так