- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Помогите подправить верстку если знаете как. Есть 1 блок выровняный по левому краю, а во втором есть2 блока - один находится сверху он не большой (новости), а во втором находится баннер который должен располагаться внизу т.е. второй блок должен вытянуться до высоты первой колонки и баннер должен быть внизу. Спасибо.
ЗЫ. может я недоходчиво написал?
<div id="news">
<div id="list">
<!-- Image Replacement. Метод Pixy -->
<h3>Лента новостей<span></span></h3>
<small><a href="#">Архив</a></small>
<div class="empty">
<p>{topnews}</p>
</div>
</div>
<div id="clear"></div>
<div id="news_banner"><img src="{THEME}/images/button.jpg" alt="" width="233" height="73" /></div>
</div>
#news {
float: right;
width: 270px;
background: url('../images/content.border.jpg') 0% 50% repeat-y;
overflow: hidden;
height: 100%;
}
#content #news #list,
#content #second {
margin-left: 35px;
background: url('../images/content.news.bg.jpg') no-repeat;
vertical-align: top;
height: 100%;
}
#news_banner {
vertical-align: bottom;
margin-left: 35px;
height: 100%;
}
если я понял ставьте float во всех дивах, наружные дивы с флоатом не воспринимают внутренние дивы без оного, считают за отсутствие контента.
Спасибо, попробую.
простановка float должна действительно вам помочь. при его использовании блок выпадает из общего потока верстки, и становится "плавающим", а прописав его у всех дивов блока - все станет на свои места.
можете еще попробовать прописать <div style="clear:both"></div> после <div id="news_banner"><img src="{THEME}/images/button.jpg" alt="" width="233" height="73" /></div>
не, ничего не помагает.
не стал копать ваш код,ибо он вырезан весьма неудобно, просто наклепал свой макет, основные его особености выделены красным.
1)#img_down твой баннер
2)вместо оверфлоу, можно использовать clear после обертки.
не стал копать ваш код,ибо он вырезан весьма неудобно, просто наклепал свой макет, основные его особености выделены красным.
1)#img_down твой баннер
2)вместо оверфлоу, можно использовать clear после обертки.
Не совсем правильно, потому что при высоте блока right_block больше чем left_block он налезет на img_down, стоит ему добавить нижний отступ padding-bottom, равным высоте img_down.