假设我有两个包含样式的文件,a.css和b.css.我将它们导入到我的页面中<head>.这两个外部文件都定义了该类的样式.someclass.哪一个优先?是否有基于css文件导入顺序的保证,它将说明应该使用哪种样式?
我知道id优先于类;不幸的是,我的html是由Drupal生成的,我无法为需要样式的特定div添加ID。
这是精简的基本HTML(为简洁起见删除了内容)。
<div id="home-blocks-area" class="clearfix">
<div align="center" id="homepage_speakers">
<div class="region region-home-speakers">
<div id="block-speaker-carousel-speaker-carousel" class="block block-speaker-carousel ">
<div class="content">
<!-- actual content -->
</div>
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我需要能够<div class="content">使用样式表来定位该div。问题是,根据Firebug的说法,我的样式代码已被的样式所取代#home-blocks-aread .block .content,这与我为此div所需的样式不同。

要达到该特定div,我需要使用什么CSS,请记住,正如我所说,我不能在其中添加ID。