【发布时间】:2015-07-10 10:59:08
【问题描述】:
我正在考虑改进OpenBSD ports 网站的首页,其中列出了大约71 个类别的端口。
我的想法是使用几列(可能是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 规则中放置几个跳跃的大小,但我很好奇是否有更灵活和自动化的解决方案。)
【问题讨论】:
标签: html css responsive-design font-size