2016-07-22 42 views
0

我在CSS中製作了一些相當大的容器類。我的一個div使用這個容器類,但是我想從10px改變填充;到0px ;.我不想爲此創建一個全新的課程。什麼是最有效的方法來做到這一點?更改CSS類的一部分

在HTML

<div class="my-container"> 
</div> 

我的容器類

.my-container 
{ 
    lots of fields... 
    padding:10px; 
} 

的我想要的一個例子的一個例子,而無需創建一個新的類我的DIV的一個例子

.my-container 
{ 
    lots of fields... 
    padding:0px; 
} 
+0

*我不希望創建一個全新的類此。*你是說這是因爲你不想有重複一切「許多領域的」爲您的新類?因爲你可以使用一個新的班級而不必重複一切。 – BSMP

回答

1

你可以用一行繼承.my-container添加一個新類,如下所示:

.my-container{ 
 
    border: 1px solid blue; 
 
    background: red; 
 
    margin: 10px 0; 
 
    padding:10px; 
 
} 
 
.my-container.no-padding{ 
 
    padding:0px; 
 
}
<div class="my-container">my-container 
 
</div> 
 
<div class="my-container">my-container 
 
</div> 
 
<div class="my-container no-padding">my-no-padding-container 
 
</div> 
 
<div class="my-container">my-container 
 
</div>

+0

非常感謝。這是有效的,效果很好。大。 – DanielPahor