Можете ли вы сделать макет типа Stack Panel с помощью CSS? - PullRequest
4 голосов
/ 27 июня 2011

У меня были огромные проблемы с поиском в Google, я думаю, я не совсем знаю название концепции.У меня есть раздел страницы, где появится ряд текстовых полей, число может варьироваться.Я хотел бы, чтобы они заполняли деление сверху вниз, затем слева направо.То есть текстовые поля будут складываться (нормально) до тех пор, пока они не достигнут дна, а затем снова обернуться вокруг вершины в новом столбце.

Как:

Textbox1    Textbox4    Textbox7
Textbox2    Textbox5    Textbox8
Textbox3    Textbox6

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

Ответы [ 4 ]

2 голосов
/ 27 июня 2011

Как уже упоминалось, CSS3 допускает это, хотя поддержка браузера, вероятно, будет неоднозначной.

Хотя это не будет слишком сложно сделать с помощью JavaScript.

2 голосов
/ 27 июня 2011

Я лично называю колонки этой газеты, и поддерживает это в CSS 3

2 голосов
/ 27 июня 2011

Вы можете использовать CSS-столбцы, которые описаны в A List Apart .

Обратите внимание, что это работает только в современных браузерах.В противном случае вам нужен JavaScript или дополнительный HTML.

2 голосов
/ 27 июня 2011

Вы хотите Google "списки из нескольких столбцов", используя CSS.

...