Вопрос по верстке!

PhenixTM
На сайте с 27.07.2008
Offline
23
381

Народ!
Помогите пожалуйста!

Возможно ли, силами CSS сделать так, что бы на выравнивание некоторого блока в колонке, влияли другие блоки, но уже из соседней колонки?

колонки реализованы слоями(div)

[ATTACH]34394[/ATTACH]

белым цветом обозначены колонки...
светло-серым - вложенные блоки...

png q1.png
[Удален]
#1

Реализовать можно всё. Навскидку для конкретной задачи решение в лоб: сделать 3 слоя один под другим с одинаковой шириной и в них располагать 3 слоя с одинаковой же шириной и обтеканием, чтобы встали в строку. Внешние блоки нужны, чтобы не расползалось всё при маленьких размерах окна, и вообще так приятнее.

RaftKorn
На сайте с 20.03.2007
Offline
166
#2

Смотря на сколько сильная зависимость. К примеру можно сделать три дива, в каждом по три колонки - вот вам и будет выравнивание по ним.

nikitian, опередил)

Премиум верстка и дизайн под ключ ( https://searchengines.guru/ru/forum/1045270 )
D8
На сайте с 16.06.2007
Offline
74
dm8
#3

Не понятен вопрос, но если речь о горизонтальном выравнивании в колонках, то это только/проще через таблицы, особенно для 3-колоночного макета.

PhenixTM
На сайте с 27.07.2008
Offline
23
#4
dm8:
Не понятен вопрос, но если речь о горизонтальном выравнивании в колонках, то это только/проще через таблицы, особенно для 3-колоночного макета.

Сделать, то просто, но таблицы не хочется использовать! надеюсь найти решение с дивами...

D8
На сайте с 16.06.2007
Offline
74
dm8
#5

C дивами можно, если одна из колонок будет всегда больше по длине. Хотя конечно от дизайна зависит. В описанной вами схеме имхо много гемороя. Сам сталкивался.

Да, если дизайн - фиксенный по ширине, и фиксенные колонки - то еще можно придумать, но если резинка, то..

dm8 добавил 06.05.2009 в 03:12

RaftKorn,

RaftKorn:
К примеру можно сделать три дива, в каждом по три колонки - вот вам и будет выравнивание по ним.

Если только выравнивание по верхней границе и дизайн зафиксенный.. И реально будет конечно не 3 дива..

Prior
На сайте с 03.03.2008
Offline
194
#6

ИМХО вставьте одну таблицу и не замарачивайтесь. На одной чаше весов - вставка одной таблицы, на другой - вопросы по кроссбраузерности, хаки + куча потерянного времени. И смысл? Просто из принципа верстать только на дивах?

Ответы на вопрос - https://answers.net.pl

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий