2011-08-09 250 views
1

我可以在我的頁面上有一個css標籤,它可以選擇性地應用於該頁面上的某個div元素。div的選擇性css(鏈接標籤)

說它像

* { 
    margin: 0; 
} 

一些入門我不想在該網頁上的所有元素將應用於該屬性。

+0

爲了澄清我想要什麼:我在我的頁面上有一個容器div,其中我從站點(使用其樣式)複製文本,並將該站點的CSS應用於我的頁面(其中包含容器div)。現在,如果從該網站下載的css有類似* {margin:o;}的東西,那麼這個css會改變我的頁面(具有容器div的頁面)的外觀和感覺,這也是我不想要的。 – Ankit

回答

2

你必須分配id給你想單獨應用css的div。 ,如果你想將一些CSS應用到集合中,你必須將類分配給一組元素。

它不適用於該頁面中的所有元素。

ID方法:

#div{ 
margin: 0; 
} 

類方法:

.div{ 
margin: 50; 
} 

HTML:

<div id="div"> </div> 
<div class="test"> </div> 
<div class="test"> </div> 
<div class="test"> </div> 
1

如果你將它應用到一個具體的股利,而不是任何其他人,你還不如把它放在網上

<div style="margin:0"> ..... </div> 
0

這種情況下,你可以做到這一點

<div id="someId" style="margin:0"> </div> 
+0

我在我的頁面上有一個容器div,我從一個站點(使用它的樣式)複製文本,並將該站點的CSS應用到我的頁面(其中包含容器div)。現在,如果從該網站下載的css有類似* {margin:o;}的東西,那麼這個css會改變我的頁面(具有容器div的頁面)的外觀和感覺,這也是我不想要的。 – Ankit

0

如果你是積極的,你只打算使用它在一個元件上,只需使用像其他說的內聯樣式:

<div style="margin:0;"> Your Content </div> 

如果你打算使用它不止一次,使CSS類,

.nomargin { 
    margin: 0; 
} 

,然後通過調用這個類使用它:

<div class="nomargin"> Your Content </div> 

這將確保如果您將來需要更改某些內容,您可以一次對所有這些類進行更改。總是使用外部風格,如果有多個元素使用它,從長遠來看它會爲您節省很多麻煩。