在一个DIV中使用不同的CSS文件?
我有一个网站与相应的CSS文件,它定义了所有的风格。但是,在其中一个网页上有一个特定的DIV容器,我希望样式有所不同 这是我的新手问题:有没有一种方法可以指定另一个应用于该DIV中的CSS文件???如果是,怎么做?如果没有,是否有其他方法达到类似效果在一个DIV中使用不同的CSS文件?,css,html,Css,Html,我有一个网站与相应的CSS文件,它定义了所有的风格。但是,在其中一个网页上有一个特定的DIV容器,我希望样式有所不同 这是我的新手问题:有没有一种方法可以指定另一个应用于该DIV中的CSS文件???如果是,怎么做?如果没有,是否有其他方法达到类似效果 非常感谢。您可以编写现有css文件的另一个类,或创建一个新类(如果是新类,您需要在head标记中添加对它的引用,并按如下方式为该div编写css属性 .MyDivClass { // your properties here } <div
非常感谢。您可以编写现有css文件的另一个类,或创建一个新类(如果是新类,您需要在head标记中添加对它的引用,并按如下方式为该div编写css属性
.MyDivClass
{
// your properties here
}
<div class="MyDivClass">
</div>
<div id="special-div"></div>
像这样和你的div一起使用
.MyDivClass
{
// your properties here
}
<div class="MyDivClass">
</div>
<div id="special-div"></div>
您可以编写现有css文件的另一个类,或者创建一个新类(如果是新类,您需要在head标记中添加对它的引用),并像下面这样为该div编写css属性
.MyDivClass
{
// your properties here
}
<div class="MyDivClass">
</div>
<div id="special-div"></div>
像这样和你的div一起使用
.MyDivClass
{
// your properties here
}
<div class="MyDivClass">
</div>
<div id="special-div"></div>
我不知道。我会这样做的
.MyDivClass
{
// your properties here
}
<div class="MyDivClass">
</div>
<div id="special-div"></div>
我将创建一个特殊的css文件,包括#特殊div{/*样式*/}
我认为最好将样式表包含在
中。我不知道。我会这样做的
.MyDivClass
{
// your properties here
}
<div class="MyDivClass">
</div>
<div id="special-div"></div>
我将创建一个特殊的css文件,包括#特殊div{/*样式*/}
我认为最好将样式表包含在
中。可以通过以下方式实现:1.将类分配给相关的div,如
<div class="different">
2.另一种方法是使用ID,因为ID对于一个元素是唯一的,并且在页面上只有一个元素可以具有该ID
<div id="diff">
它们都可以满足您的需要,但是类可以多次使用,并且ID对于给定元素是唯一的。因此,由您决定采用哪种方法 您可以通过以下方式实现:
1.将类分配给相关的div,如
<div class="different">
2.另一种方法是使用ID,因为ID对于一个元素是唯一的,并且在页面上只有一个元素可以具有该ID
<div id="diff">
它们都可以满足您的需要,但是类可以多次使用,并且ID对于给定元素是唯一的。因此,由您决定采用哪种方法 创建另一个css文件将增加整个http请求,这在他的情况下是不可取的,因为他只需要设置一个元素的样式。请注意,他想使用不同的css文件。我的答案不仅仅是一个元素。朋友,他只想设计一个元素的样式,所以向他提供不同样式表的想法是错误的。感谢Shail同意减少HTTP请求是一个非常重要的最佳实践。即使它们是两个长CSS文件,将它们合并成一个仍然是一个好主意。我也同意。但我要回答他的问题。我不知道他是要用另一个特殊的样式表来设计一个特殊的样式,还是要设计一个元素的样式。我认为他已经知道如何使用id和class来设计元素的样式了创建另一个css文件将增加整个http请求,这在他的情况下是不可取的,因为他只需要设置一个元素的样式。请注意,他想使用不同的css文件。我的答案不仅仅是一个元素。朋友,他只想设计一个元素的样式,所以向他提供不同样式表的想法是错误的。感谢Shail同意减少HTTP请求是一个非常重要的最佳实践。即使它们是两个长CSS文件,将它们合并成一个仍然是一个好主意。我也同意。但我要回答他的问题。我不知道他是要用另一个特殊的样式表来设计一个特殊的样式,还是要设计一个元素的样式。我认为他已经知道如何使用id和class来设计元素的样式了