有没有办法限制CSS只适用于内容区域而不是整个页面?

0 css

有没有办法限制CSS只适用于内容区域而不是整个页面?

我有一个ASP.NET 4.0应用程序.我从别人那里得到了一些我不理解的东西(这是javascript并使用了css).根据他的指示,我把它放在页面上以设置列表(UL)的样式.所有这些都发生在内容占有者中.但是,现在MasterPage上的一些UL也受到这种风格的影响.

Kri*_*s C 6

内容占位符是否为html元素 - 如果是这样,您可以向其添加类或ID,并使用它将ul的css样式限制为仅限于"main"部分中的css样式.如果没有,您可能需要将您的内容包装在额外的div中:

例如

<div id="main"> 
<!-- content here including the ul -->
</div>
Run Code Online (Sandbox Code Playgroud)

然后css的风格是:

#main ul
{
// styling here
}
Run Code Online (Sandbox Code Playgroud)