【发布时间】:2014-11-06 15:04:54
【问题描述】:
是否有选择器或可用的 hack 来通过 mixin 向父级添加样式?它只需要在有嵌套设置的情况下工作。例如,如果我有:
#overbox
width 100vw
height 100vh
position fixed
top 0
left 0
background-color rgba(90,90,90,.9)
#contentbox
width 480px
height 320px
background-color #e4e4e4
我有一个 mixin 可以垂直对齐元素,如下所示:
valign()
position relative
top 50%
transform translateY(-50%)
这完全符合我的预期,但我还想将tranform-style preserve-3d 添加到父元素#overbox,以防止边框模糊等。我没有成功。我正在寻找类似的东西:
valign()
position relative
top 50%
transform translateY(-50%)
&:parent
transform-style preserve-3d
有人知道解决方案/解决方法吗?
【问题讨论】: