2011-08-09 252 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> 

这将确保如果您将来需要更改某些内容,您可以一次对所有这些类进行更改。总是使用外部风格,如果有多个元素使用它,从长远来看它会为您节省很多麻烦。