在使用MasterPage的webform上使用CSS

时间:2009-09-18 01:38:56

标签: c# asp.net css

如何将CSS应用于使用MasterPage的Web内容表单?

我不能在任何地方应用Class =“”。 :S有什么帮助吗?

4 个答案:

答案 0 :(得分:3)

你为什么不能?

CSS在内容页面中以常规页面中的工作方式工作。

如果您实际上询问如何为内容页面添加CSS规则,则需要在母版页的HEAD元素中添加占位符,然后在内容中将CSS规则或文件添加到该占位符页。

答案 1 :(得分:3)

Web控件中的

属性是CssClass,而不是HTML控件中的Class

<style type="css/text">
    .myClass { font-size: x-large; }
</style>

然后

<asp:Label ID="myLabel" runat="server"
           CssClass="myClass" Text="This is a WebControl Label" />

而不是:

<span class="myClass">This is a HTML Lable</span>

答案 2 :(得分:0)

我从来没有遇到过这个问题。如果它没有渲染,那么请确保您的CSS文件路径是正确的。

答案 3 :(得分:0)

请确保在您的网络内容表单中正确引用了样式表。

<link id="link1" rel="stylesheet" href="myStyleSheet.css" type="text/css" runat="server" />