我有一点复杂的问题。我需要通过单位line-height
差异vh
和CSS 来设置。我的想法是通过这段代码来设置它px
calc
line-height: calc(100vh - 100px);
这听起来很容易,但行不通。CSS Calc Viewport Units Workaround中描述了为什么使用这些单位进行计算不起作用?这是通过修改边距和填充来解决height
属性的,但它不能用于行高属性。
我看到这个问题在 Chrome、IE 和 Edge 中得到了解决,但我也需要在 Firefox 上这样做。在 Firefox 中,它显示在开发人员工具中
无效的属性值。
任何想法?(JavaScript 不是我的解决方案)