Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> div'ы в div, упорядоченость 
:(
    Опции темы
CmndrAlexGreen
Дата 7.7.2011, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



Уважаемые посоветуйте как проще реализовать следующее:

есть <div1> ширина=600 высота=100
в нем нужно разбить пространство на 6 секций: по порядку <div-a> <div-b>  <div-a> <div-b>  <div-a> <div-b>
А ширина=200 высота=20
В ширина=200 высота=80,
так чтоб В были под А, образовывая тем самым столбик <div-a> + <div-b>, а таких столбиков получается 3

Код

                <div id="1">
                    <div class="a">text</div>
                    <div class="b">text</div>
                    <div class="a">text</div>
                    <div class="b">text</div>
                    <div class="a">text</div>
                    <div class="b">text</div>
                </div>


Код

#1 {width:600px;height:100px;display:block;}
.a {width:200px;height:20px;}
.b {width:200px;height:80px;}


По данному коду: все блоки отображаются по вертикали(вернее текст этих блоков выходит за границы блока-1)
Можно для каждого столба еще див как контейнер сделать и выставить им float но это еще +3 дива(. Или секции бить из списков или span, но тут косяки получаются с эксплоером. Проще сего таблицей), но это же извращение.

Это сообщение отредактировал(а) CmndrAlexGreen - 7.7.2011, 22:54
PM MAIL   Вверх
SelenIT
Дата 7.7.2011, 23:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401





--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
CmndrAlexGreen
Дата 8.7.2011, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



Возможно)). Щас буду изучать. Спасибо
PM MAIL   Вверх
CmndrAlexGreen
Дата 8.7.2011, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



Почитал. Возникли сомнения насчет полной совместимости с браузерами старого образца, типо ие6, все-таки display: inline-block; как-то им коряво поддерживается.

И имеет ли какое-то значение span'ом ил div'ом делать сами блоки?

Это сообщение отредактировал(а) CmndrAlexGreen - 8.7.2011, 16:42
PM MAIL   Вверх
SelenIT
Дата 8.7.2011, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Цитата(CmndrAlexGreen @  8.7.2011,  16:41 Найти цитируемый пост)
сомнения насчет полной совместимости с браузерами старого образца, типо ие6, все-таки display: inline-block; как-то им коряво поддерживается

Настоящие проблемы были только в FF2. У FF3+, Оперы 8+, всех вебкитовых и IE8+ проблем нет, а в IE7- нужное поведение без издержек достигается комбинацией inline + hasLayout (напр. zoom:1). С тех пор, как FF2 потерял актуальность, можно юзать смело.

Цитата
И имеет ли какое-то значение span'ом ил div'ом делать сами блоки?

Я бы делал дивом. Всё-таки, "исконно блочный" элемент в "исконно строчном" — часто искушение для парсера закрыть что-нибудь не там, где надо... ;)


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0601 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.