【问题标题】:SASS extend/share/inherit specific properties from parent to child or vice versaSASS 从父级到子级扩展/共享/继承特定属性,反之亦然
【发布时间】:2014-11-15 02:22:49
【问题描述】:

是否可以将选定/特定属性从父级扩展到/共享给子级,例如不创建变量?

.main-container {
     padding: 20px;
     margin: 20px;

     ul {
          padding:$parentPadding();
          margin: 0;
     }          

 }

反之亦然

【问题讨论】:

  • Sass 没有像这样继承值的概念。您必须使用变量。

标签: html css sass


【解决方案1】:

在您的情况下,.main-container { ul { 将呈现为 .main-container ul { ,一旦 ul 的父元素将是 .main-container 您可以使用纯 CSS 解决方案实现您想要的:inherit

ul{
  padding: inherit; //Will inherit the padding value of the parent element
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-13
    • 1970-01-01
    相关资源
    最近更新 更多