![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Пол:
Регистрация: 19.06.2007
Сообщений: 9
Репутация: 3
|
подскажите,
как выставить два дива в ряд, а то они что не делаю друг под другом получаются ( при это не вставляя один в другой! ) |
|
|
|
| Реклама: | раде шербеджия | брекеты металлические цена москва | где был концерт руки вверх 20 лет - redkassa.ru | Мебельный магазин: стол обеденный трансформер - Переходи на сайт! | смесительный узел sumxk |
|
|
#2
|
|
не знаю что конкретно нужно, но я решал трабл так.
Задача: сделать без таблиц хедер форума с закруглениями. Дизайн резиновый. Решение: 1. Юзать библиотеки js не было желания. Поэтому делал все так. Определил три стиля: .header_left{ background: transparent url(images/article_left.png) no-repeat; height: 32px; width: 6px; float: left; } .header_right{ background: transparent url(images/article_right.png) no-repeat; height: 32px; width: 6px; float: right; } .header_center{ background-image: url(images/article_center.png); height: 32px; background-repeat: repeat-x; margin-left: 6px; margin-right: 6px; padding-left: 5px; } Да поправят меня гуру, если тут избыток кода. Я как грится не занимаюсь верствкой профессионально. Далее. В документе пишем дивы в таком порядке: <div class="header_left"></div> <div class="header_right"></div> <div class="header_center">Тут типа текст</div> Как я понимаю тут какая-то заморочка именно с флоатами и клеарами. Хотелось бы чтобы подробности объяснил кто-нить из гуру. |
|
|
|
|
| Сказали спасибо: |
|
|
#3
|
|
Постоялец
![]() ![]() ![]() ![]() Пол:
Регистрация: 25.05.2007
Сообщений: 432
Репутация: 169
|
name_Arthur, в дримвивере есть шаблоны для большого количества вариантов верстки. Попробуй с них начать, а там разберешься - сам спецом буедшь
![]() |
|
|
|
|
|
#4
|
|
с дрима начинать? а вы жжоте;-) лучше уж с TopStyle ;-)
|
|
|
|
|
|
|
#5
|
|
Неактивный пользователь
Регистрация: 08.11.2007
Сообщений: 5
Репутация: 0
|
Код:
<div style="float:left"></div><div style="float:left"></div> |
|
|
|
|
|
#6
|
|||||||||||||||||||
|
lusever прав, но не до полной кроссбраузерности
![]() Для лучшей кроссбраузерности рекомендуется делать чистку от флоат, если ниже будут какие то дивы еще. .clearboth {clear: both;} Сделать чистку можно присвоив этот стиль ну допустим разрыву строки: <br class="clearboth" /> Код:
<div class="header_left"></div> <div class="header_right"></div> <div class="header_center">Тут типа текст</div> <br class="clearboth" /> <div class="footer">.....</div> Лучше еще добавить в ХТМЛ код вида Код:
<!--[if IE]>
<style type="text/css">
/* css fixes for IE */
.container {display: inline;}
</style>
<![endif]-->
И по собственно теме
Решения 1. Отказатся от див и сделать таблицей, меньше геморроя и лучше кроссбраузерность. 2. Сделать жесткий див (CSS type: absolute) с жесткой разметкой. Минусы: потому что жесткий не будет тянутся никогда . Т.е. контент>границ дива= полоса прокрутки (если нет ограничений в CSS).3. Вариант резиновый. Это то что здесь обсуждалось. НО! Ничего не будет плавать в воздухе, для того чтобы работал флоат он ОБЯЗАН быть в контейнере. Иначе откуда ему знать относительно чего всплывать и куда? Т.е. дивы не обязаны быть вложенными, но обязаны быть в контейнере. Кстати <body>........</body> тоже контейнер ![]()
__________________
Aufwiederzehen!
|
||||||||||||||||||||
|
|
|
| Сказали спасибо: |
|
|
#7
|
|
Guest
Сообщений: n/a
|
<div style="float:left">one</div><div>two</div>
|
|
|
|
#8
|
|
Неактивный пользователь
Регистрация: 07.01.2008
Сообщений: 3
Репутация: 0
|
может где учебник есть так почитать???
|
|
|
|
|
|
#9
|
|
Неактивный пользователь
Регистрация: 10.10.2007
Сообщений: 5
Репутация: 1
|
|
|
|
|
| Сказали спасибо: |
|
|
#10
|
|
Очень просто:
<div style="display:inline;"></div> <div style="display:inline;"></div> |
|
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| как выставить 2 картинки? | Wild_Dream | Школа Photoshop / Photoshop School | 5 | 13.10.2012 11:14 |
| Выставить три дива вертикально(не так просто !) | igorus77 | CSS | 8 | 16.03.2009 14:56 |
| где и как в биосе выставить ?Много всего на USB | Ласка | Скорая помощь | 20 | 19.01.2009 02:18 |
| Как выставить пароль... Смотрите внутри | maximus007 | Архив | 3 | 04.10.2008 23:55 |
|
|