在编写HTML时,如何从css文件中调用.stent #content

时间:2011-07-30 09:56:37

标签: css html

我是个新手,我的工作要求我偶尔编辑网页。在我感冒醒来之后,我正在做一个快速的改变,而昏昏欲睡,寒冷诱导的状态导致我用一个过时的文件替换服务器上的更新文件。我差不多修了它,只需要帮助这件事......

长话短说,我想使用看起来像

的东西
    .noRight #main {
    width: 100%;
}

在css文件中,并在.asp文件中调用它,目前它说的是

  <div id="main">

怎么能这样做?我确信谷歌到处都是这样,但我不知道google要遵守哪些条款。

此外,这是一种紧急情况。

1 个答案:

答案 0 :(得分:1)

你应该可以使用:

#main{width:100%;}

这将选择id为main的任何元素。您之前的规则只会选择ID为main的元素,这些元素也是类noRight的元素的后代。

修改

要在单个页面上应用此功能,最简单的方法是在style中添加head标记,例如

<style type="text/css">
    #main{width:100%;}
</style>

这将优先于外部风格。如果由于任何原因无法执行此操作,则另一种方法是向div#main添加一个附加类,以便只有该页面上的实例与您的新规则匹配,例如

<div id="main" class="foo">

</div>

然后在你的样式表中

#main.foo{width:100%;}

请注意,id和类选择器之间没有空格。这会匹配ID为main和类foo的元素。