我有一些样式类需要在各个aspx页面上使用。 e.g。
.txtbx
{
margin-bottom: 20px;
border-style:solid;
border-width:thin;
border-color:Gray;
height:30px;
width:250px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
现在,我可以将这些样式添加到site.css文件中(当您选择创建新的Web应用程序时,这是默认设置)吗?
如果是,我如何将其应用于各个.aspx页面,因为我没有头标记?
我阅读了一个解决方案,要求我在内容(.aspx)页面中包含内容占位符并将链接放入其中。但是,我的每个内容页面上都有两个内容占位符。我需要添加第三个吗?
另外,有另一个(外部)css文件定义&更好吗?使用我的个人风格,如上面的那个?
答案 0 :(得分:0)
只需将样式添加到主.css
文件的底部即可。该网站的母版页名为site.master
。该页面有<link>
元素,该元素引用site.css
样式表。
要将自定义样式添加到服务器标记,请添加CssClass
属性并引用您的自定义样式:
<asp:Label runat="server" CssClass="{custom style name}">Your text here</asp:Label>