我可以通过SASS \ Compass计算和使用元素高度吗?>

问题描述 投票:9回答:4

我在RoR项目中使用Sass和Compass。我需要为元素的top CSS属性分配值,即元素高度除以-2。我可以用SASS \ Compass吗?

我在RoR项目中使用Sass和Compass。我需要为元素的顶级CSS属性分配值,即元素高度除以-2。我可以用SASS \ Compass吗?

css css3 sass compass-sass
4个回答
20
投票

您似乎已经获得了XY problem。您有一个要解决的任务,而不是向我们询问该任务,而是询问您尝试过并且已经发现不合适的解决方案。


4
投票
我已经找到了一种很好的方法。它正在使用transform: translate(-50%, -50%)

3
投票
尝试一下:

0
投票
不使用绝对位置的替代解决方案:就我而言,我不能使用绝对位置,因为它弄乱了使用display flex的子元素。我能够做的是让包装纸在我要垂直居中的空间中具有100%的高度。注意:我的子元素已经在水平方向上居中。
© www.soinside.com 2019 - 2024. All rights reserved.