Я думаю об улучшении титульной страницы веб-сайта OpenBSD ports, в котором перечислены около 71 категории портов.Есть ли способ увеличить размер шрифта с помощью CSS, чтобы он соответствовал экрану?
Моя идея заключается в том, чтобы использовать пару колонок (возможно ul {-moz-columns: 9em;}
also with a limit to at most 8 columns at 89em and above, @media (min-width: 89em) {ul {-moz-columns: 8;}}
, эффективно указав, что должно быть в большинстве 8
колонны с минимальной шириной 9em
), а также добавить некоторые padding
/margin
к каждому элементу списка листинга порт, но на больших экранах это может занять слишком мало экрана и оставить слишком много свободного места.
Есть ли способ автоматически увеличить шрифт определенных элементов, чтобы заполнить все доступное пространство, но не влияя на размер некоторых других элементов? Например, я хотел бы иметь заголовок и категории размером, но оставлять все кредиты внизу страницы в их обычном шрифте. Я ищу решение только для CSS. (Думаю, я мог бы разместить в нескольких конкретных правилах @media
для нескольких прыжков размером, но мне было любопытно, есть ли более гибкое и автоматическое решение.)
Оберточным это в запрос медиа будет хорошая идея, потому что на маленьких экранах она может g o слишком маленький. –
Я согласен с тобой! –
круто! с одним запросом '@ media' лучше, чем с несколькими, спасибо! (вероятно, лучше иметь его в '@ media' для тех старых браузеров, которые понятия не имели, что это такое.) – cnst