代码之家  ›  专栏  ›  技术社区  ›  Tom Bom

不同类别下的相同属性或一个类别具有一个属性[关闭]

css
  •  0
  • Tom Bom  · 技术社区  · 6 年前

    我有一个大约1800行的css文件。在其他属性中,有11个类包含 margin-bottom: 0; .

    .mar-bott {margin-bottom: 0;} 然后把它添加到HTML或者我应该这样离开它?会影响装货时间吗?

    3 回复  |  直到 6 年前
        1
  •  1
  •   Serge Inácio    6 年前

    在我看来,你应该保持原样,否则你可以为每个css属性创建类,我不认为这是css的重点。CSS的目的是缩短HTML代码,并使其易于理解。

    那只是我的意见。

        2
  •  1
  •   AmauryLnd    6 年前

    这实际上就是bootstrap4对mt,mb,my,mx(margin-top,bottom,y,x)所做的。

    正如Serge所说,你不应该在每个CSS属性中滥用它,但是在我的例子中,我经常使用margin和padding来这样做,所以如果margin/padding是错误的,你只需要更改类中的值。

    mt-5{
         margin-top: 30px;
    }
    mt-4{
         margin-top: 25px;
    }
    mt-3{
         margin-top: 20px;
    }
    mt-2{
         margin-top: 15px;
    }
    mt-1{
         margin-top: 10px;
    }
    

    等等……:)

        3
  •  0
  •   Brett M    6 年前

    最好是单独上课。更少的css意味着需要从服务器获取的数据更少