我有2个CSS,我将第一个CSS放在
上<head>
<link type="text/css" href="<?php echo base_url(); ?>css/dark-hive/jquery-ui-1.8.10.custom.css" rel="stylesheet">
</head>
我想将我的第二个CSS放在特定的html标签上,因为如果我将它放在head
标签中,它会影响我的第一个CSS。我能这样做吗?喜欢......这就是我打算做的事情。这是对的吗?
<div link="type:text/css; href:???"> </div>
答案 0 :(得分:2)
你做错了。
没有可以放在特定元素/标签上的链接属性。只有<link>
代码可用。
如果您的第二个CSS影响/覆盖您的第一个CSS,那么您可能在第一个CSS上设置了一个元素,并在第二个CSS上再次设置样式。例如:
CSS 1
div{
background-color: red;
}
CSS 2
div{
background-color: blue;
}
您会注意到<div>
将具有蓝色背景色。这是因为CSS 2已经覆盖了CSS 1上的样式。如果您不想覆盖某些样式,请使用类或ID。为HTML元素/标签创建唯一的类名或ID。
答案 1 :(得分:1)
没有!你不能这样做。但如果需要,你可以override the css。
答案 2 :(得分:1)
我不完全确定你要做什么;但是,如果要指定特定标记以赋予其不同的属性,则可以使用CSS类来执行此操作。
HTML
<div class="two"></div>
CSS
div.two{
/* style here */
}
答案 3 :(得分:1)
您可以像这样添加:
<head>
<link type="text/css" href="name1.css" rel="stylesheet">
<link type="text/css" href="name.css" rel="stylesheet">
</head>