65.9K
CodeProject 正在变化。 阅读更多。
Home

ASP.net 中的 CSS

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2013 年 10 月 11 日

CPOL

2分钟阅读

viewsIcon

14244

层叠样式表 作者:Prakash Singh Mehra 引言:CSS 是一种跨平台解决方案,用于标准化网站格式化和

层叠样式表

作者:Prakash Singh Mehra

简介:CSS 是一种跨平台解决方案,用于网站格式的标准化,并提供整个应用程序一致的视觉外观。它与 HTML 4 结合使用,因此所有现代浏览器都支持它。

创建样式表:要包含一个空的样式表,请执行以下操作
网站 - 添加新项目,选择样式表,然后单击“确定”。
它将创建一个具有指定名称和 .css 扩展名的 css 类。

规则:样式表由规则组成,这些规则定义了网页中特定元素的格式信息。每个规则名称有两个部分。句号前的部分指示规则应用的标签。句号后的部分是一个唯一的名称(称为 CSS 类名)。可以按以下方式指定规则
1. 如果指定了标准标签名称(body、h1、td 等),而没有句号,则规则将应用于网页中所有此类标签。
H1
{
font – weight : bold;
}
约束将应用于所有 H1 标签。

2. 如果仅提及 css 类名(句号后的部分),则规则将适用于所有具有指定类名的标签。
.BoldText
{
 font – weight : bold;
}

约束将应用于所有 css 类名指定为“BoldText”的标签。

3. 如果提及完整的规则名称(句号两侧的部分),则规则将应用于具有指定类名的指定标签。
H1.BoldText
{
 font – weight : bold;
}
约束将应用于 css 类名指定为“BoldText”的所有 H1 标签。

将样式表应用于网页:在 <Head> 部分下添加 <link > 标签,并提供特定样式表的引用。
<link href="StyleSheet.css"  rel="stylesheet" type="text/css" />
其中 href 属性设置为所需的样式表类(.css)的位置。

现在,可以通过设置 CssClass 属性将样式表下的规则应用于 Web 控件
<asp:Label ID="Label1" runat="server" Text="Hello" CssClass=" BoldText "></asp:Label>

由于“BoldText”规则对所有具有指定 css 类名的标签开放。

 

 

ASP.net 服务器控件的 CSS:http://msdn.microsoft.com/en-us/library/h4kete56.aspx

© . All rights reserved.