Я пытаюсь построить макет из 2 столбцов с постоянным вертикальным ритмом (выровненные базовые линии).Расчеты для этого довольно просты, и у меня они работают нормально.Мой вопрос таков:
Когда два столбца текста располагаются рядом, возможно ли поддерживать вертикальный ритм (или восстанавливать его), если вертикальные поля в столбцах не являются «целыми строками».
В этом примере: http://jsfiddle.net/beejamin/PMCXt/ У меня есть неупорядоченный список, где и список, и элементы списка имеют «половину строки» поля margin-bottom.Когда есть четное количество элементов списка, поля складываются в целую строку, и ритм сохраняется (это хорошо!).Однако, если есть нечетное число, базовые линии отбрасываются и больше никогда не могут объединиться (если мне не повезет, и не появится другой нечетный список).
Установка целых полей в спискеПредметов слишком много (особенно с длинным списком), и установка без полей недостаточна.
Есть ли способ, которым я могу избежать / смягчить это?Я не буду знать количество строк заранее, и я не хочу использовать для этого javascript (я пытаюсь создать общую схему, которую я могу использовать повторно).