Укладка элементов div по вертикали при использовании display:table, table-row, table-cellCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Укладка элементов div по вертикали при использовании display:table, table-row, table-cell

Сообщение Anonymous »

У меня есть следующий HTML-код:

Код: Выделить всё


Item 1
Button


Item 2


Item 3


Item 4


и соответствующий CSS здесь:

Код: Выделить всё

.menu {
display: table;
}
.menu-item {
display: table-row;
vertical-align: middle;
/*   following properties are for debugging purposes */
background: orange;
outline: solid blue 2px;
height: 40px;
}
.menu-label {
display: table-cell;
vertical-align: middle;
padding: 0 15px;
}
.help {
display: table-cell;
}
Я пытаюсь сделать так, чтобы элемент кнопки отображался под меткой меню Item1, но не могу этого понять.
Я не могу многое изменить Стиль .menu-item, потому что это общий стиль в огромной базе кода (но я мог бы добавить еще один класс). Как я могу добиться этого, используя в основном класс .help?
codepen

Подробнее здесь: https://stackoverflow.com/questions/785 ... table-cell
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему в div есть «display: table-cell;» не зависит от маржи?
    Anonymous » » в форуме CSS
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Что это означает в этом PHP-скрипте? $row[$i]=&$row[$i]; кажется, что $row получает ссылку на себя, это не имеет смысла
    Anonymous » » в форуме Php
    0 Ответы
    44 Просмотры
    Последнее сообщение Anonymous
  • Что означает $row[$i]=&$row[$i]; иметь в виду? Кажется, $row получает ссылку на себя
    Anonymous » » в форуме Php
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Как (и почему) использовать CSS «display: table-cell»?
    Anonymous » » в форуме CSS
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Почему 100VH и 100VW не заполняют экран должным образом с помощью «Display: Table-Cell»?
    Anonymous » » в форуме CSS
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»