scss中如何跳出当前选择器

clipboard.png

因为套了一个&--fixed, 那么内部就没办法用&引用.atom-affix了, 求一个优雅的实现


楼下有质疑是否结构设计有误(其实结构设计有误与否和本题目有关吗? ...), 所以多补充点, 具体场景:

div.atom-affix[.atom-affix--fixed]

     div.atom-affix__body

我要用css表达的是当有.atom-affix--fixed的时候, 其下的atom-affix__bodyposition才等于fixed

阅读 2.9k
3 个回答

你这个命名方式,有点神奇。--fixed里边再包子类元素??建议子类也写外边,同意1楼做法

两个&&就行

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题