我有多行要垂直对齐的元素,以便在不同的分辨率下,第一个屏幕(不滚动)对于每个元素都是相同的。
幸运的是,我有一些限制,我必须遵守 800 像素和 1200 像素(垂直分辨率)。所以只有在这两个值之间,我的边距必须按比例增加/减少。如果大于或小于该间隔,屏幕将保持在这些限制之一。
不幸的是,根据要求,我不能使用媒体查询或 javascript 来计算这个,所以它必须是一个纯 CSS 解决方案。
有没有办法做到这一点?不影响元素的高度、宽度或左右边距。
或者是否有一种 javascript 方法可以在不注入内联 CSS 属性的情况下对其进行修改?我还没有听说过,但可以修改 CSS 文件吗?
编辑首选非表格解决方案。