Я хотел бы иметь возможность поддерживать вертикальный ритм на странице, которая содержит изображения неизвестных высот. Я нашел this , но использую vanilla-js , а не jquery, поэтому о плагине jquery не может быть и речи. Другой ответ требует, чтобы базовая линия была установлена в javascript . У меня уже есть это установлено в моих файлах SCSS! Я очень ленивый программист и не хочу набирать его дважды. Подожди, я этого не говорил. Я имел в виду, что меня беспокоит возможность дублирования жестко закодированных значений повсюду.
здесь - это еще одно решение, от которого я должен отказаться, потому что мне не нравится вся эта дополнительная разметка по сравнению со стилем. Это напоминает мне о днях, когда вам приходилось вкладывать <div>
метки в четыре глубины, чтобы получить закругленные углы.
Мне пришло в голову использовать сгенерированный контент для передачи JSON в javascript. Я думал, что я гений, но потом нашел этот пример, используя тот же метод.
Есть ли лучший способ сделать это?
Все, что мне действительно нужно, - это способ указать, что высота элемента должна быть кратна некоторому заданному значению. Неужели нет способа сделать это только с помощью CSS? Ответы, которые я видел, говорят, что нет. Я чувствую, что calc
может почти справиться с работой, но я не достаточно, чтобы понять это. Есть ли лучший способ получить значение для JavaScript?
Заранее спасибо.