在主题中添加CSS
如果在主题文件夹中添加CSS文件,则在页面应用主题时也会自动应用CSS。
SimpleStyle\SimpleSheet.css
页面 ShowSimpleCSS.aspx
页面显示:
注意:
使用CSS的好处是使加载页面的速度更快。
尽量不要通过修改控件属性来对控件进行格式化。使用<style>
1、在主题中添加多个CSS
<link href="App_Themes/StyleTheme/SimpleSheet.css" type="text/css" rel="stylesheet" />
<link href="App_Themes/StyleTheme/SimpleSheet2.css" type="text/css" rel="stylesheet" />
<link href="App_Themes/StyleTheme/SimpleSheet3.css" type="text/css" rel="stylesheet" />
2、使用CSS改变页面布局
使用CSS可以改变页面布局,所以使用主题可以控制页面布局
Float.css 放在主题中
html
{
background-color:Silver;
font:14px Arail,Sans-Serif;
}
#div1
{
float:left;
width:25%;
margin:15px;
padding:10px;
background-color:White;
}
#div2
{
float:left;
width:25%;
margin:15px;
padding:10px;
background-color:White;
}
#div3
{
float:left;
width:25%;
margin:15px;
padding:10px;
background-color:White;
}
ShowLayout.aspx
2011-4-28 15:02 danny
如果在主题文件夹中添加CSS文件,则在页面应用主题时也会自动应用CSS。
SimpleStyle\SimpleSheet.css
html { background-color:Gray; font:14px Georgia,Serif; } .content { margin:auto; width:600px; border:solid 1px black; background-color:White; padding:10px; } h1 { color:Gray; font-size:18px; border-bottom:solid 1px orange; } label { font-weight:bold; } input { background-color:Yellow; border:double 3px orange; } .button { background-color:#eeeeee; }
页面 ShowSimpleCSS.aspx
<%@ Page Language="C#" Theme="StyleTheme" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div class="content"> <h1> Registration Form</h1> <asp:Label ID="lblFirstName" AssociatedControlID="txtFirstName" runat="server" /> <br /> <asp:TextBox ID="txtFirstName" runat="server" /> <br /> <br /> <asp:Label ID="lblLastName" Text="Last Name:" AssociatedControlID="txtLastName" runat="server" /> <br /> <asp:TextBox ID="txtLastName" runat="server" /> <br /> <br /> <asp:Button ID="btnSubmit" Text="Submit Form" CssClass="button" runat="server" /> </div> </form> </body> </html>
页面显示:
注意:
使用CSS的好处是使加载页面的速度更快。
尽量不要通过修改控件属性来对控件进行格式化。使用<style>
1、在主题中添加多个CSS
<link href="App_Themes/StyleTheme/SimpleSheet.css" type="text/css" rel="stylesheet" />
<link href="App_Themes/StyleTheme/SimpleSheet2.css" type="text/css" rel="stylesheet" />
<link href="App_Themes/StyleTheme/SimpleSheet3.css" type="text/css" rel="stylesheet" />
2、使用CSS改变页面布局
使用CSS可以改变页面布局,所以使用主题可以控制页面布局
Float.css 放在主题中
html
{
background-color:Silver;
font:14px Arail,Sans-Serif;
}
#div1
{
float:left;
width:25%;
margin:15px;
padding:10px;
background-color:White;
}
#div2
{
float:left;
width:25%;
margin:15px;
padding:10px;
background-color:White;
}
#div3
{
float:left;
width:25%;
margin:15px;
padding:10px;
background-color:White;
}
ShowLayout.aspx
<%@ Page Language="C#" Theme="Simple5" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div id="div1"> First div content <br /> First div content <br /> First div content <br /> First div content <br /> First div content <br /> First div content </div> <div id="div2"> Second div content <br /> Second div content <br /> Second div content <br /> Second div content <br /> Second div content <br /> Second div content </div> <div id="div3"> Third div content <br /> Third div content <br /> Third div content <br /> Third div content <br /> Third div content <br /> Third div content </div> </form> </body> </html>
2011-4-28 15:02 danny
发表评论
-
19.5创建分层的SQL数据源控件
2011-06-01 09:18 836创建分层的SQL数据源控件 SqlHierarchicald ... -
19.4使用TreeView控件
2011-05-20 13:27 1214使用TreeView控件 1、声明式地添加树视图节点 Tr ... -
19.3使用Menu控件
2011-05-20 09:16 816使用Menu控件 1、声明式添加Menu条目 MenuHy ... -
7.3动态加载用户控件
2011-05-12 09:18 565动态加载用户控件 可以在运行时动态加载用户控件并将其显示在页 ... -
7.2Ajax和用户控件
2011-05-11 21:25 642Ajax和用户控件 RandomQuotation.ascx ... -
7.1创建用户控件
2011-05-11 13:15 584创建用户控件 简单例 ... -
6.4创建全局主题
2011-05-11 09:33 452创建全局主题 可以在一个Web服务器端上的多个程序之间共享同 ... -
6.2在主题中添加皮肤
2011-05-10 09:09 872在主题中添加皮肤 一个主题可以包含一个或多个皮肤文件。可以通 ... -
6.1创建主题
2011-05-09 22:26 608创建主题 在名为App_Themes的应用程序的文件夹中新增文 ... -
5.3动态加载母版页
2011-05-09 12:50 724动态加载母版页 应用场合: 1)通过加载不同的母版页可以让网站 ... -
5.2修改母版页内容
2011-05-09 09:14 1222修改母版页内容 1、使用Title属性 <%@Pag ... -
5.1创建母版本页
2011-05-06 21:27 622创建母版本页 <%@ Master Language= ... -
4.1.3、上传大文件
2011-05-06 12:55 627上传大文件 上传大文件,需要做些处理 处理大文件时,需要使 ... -
4.1.2、文件保存到数据库
2011-05-06 09:13 4762、文件保存到数据库 上传 <%@ Page La ... -
4.1.1、文件保存到文件夹
2011-05-05 19:22 7042、文件保存到数据库 上传 <%@ Page Lan ... -
4.1接收上传文件
2011-05-05 09:14 574接收上传文件 FileUpload 控件属性 Enabled ... -
3.10创建自定义验证控件
2011-05-04 09:12 483创建自定义验证控件 BaseValidator类 抽象类 必 ... -
3.9使用ValidationSummary控件
2011-05-03 22:43 895使用ValidationSummary控件 在页面中的一处地 ... -
3.8使用CustomValidator控件
2011-05-03 11:21 608使用CustomValidator控件 CustomVali ... -
3.7使用RegularExpressionValidator控件
2011-05-02 19:02 653使用RegularExpressionValidator控件 ...
相关推荐
6.3 在主题中添加CSS 189 6.3.1 在主题中添加多个CSS 192 6.3.2 使用CSS改变页面布局 192 6.4 创建全局主题 195 6.5 动态应用主题 196 6.6 小结 200 第7章 使用用户控件创建定制控件 201 7.1 创建用户控件 201 ...
6.3 在主题中添加css212 6.3.1 在主题中添加多个css215 6.3.2 使用css改变页面布局215 6.4 创建全局主题219 6.5 动态应用主题220 6.6 小结225 第7章 使用用户控件创建定制控件226 7.1 创建用户控件226 7.1.1 在web...
4.3.4 Select Case 中的不同数据 类型 ........................................ 89 4.4 循环 ............................................ 90 4.4.1 For…Next 循环 ..................... 90 4.4.2 ...
10.8 在标题栏中添加导航栏 10.9 在页脚区域添加导航栏 10.10 添加可折叠的导航按钮 10.11 实现可折叠的输入表单 10.12 实现手风琴样式的折叠面板 10.13 使用网格打造简单的九宫格界面 10.14 可动态隐藏的页眉和页脚...
3.4 节在容器中动态添加和移除子组件 3.5 节对容器使用基于约束的布局 3.6 节在容器内为子组件设置最大、最小尺寸 3.7 节为容器指定行和列的约束 3.8 节使用约束条件为文本创建排版流程(Layout Flows) 3.9 节在容器...
书中提供了大量的实例,可帮助读者快速掌握如何在.NET平台下开发功能强大的ASP.NET应用程序。本书适合有一些基础的ASP.NET初级程序员以及准备迁移到ASP.NET 2.0的编程老手。该书与《ASP.NET 2.0入门经典(第4版)》...
6.3. simple-weather 模块 6.4. simple-webapp 模块 6.5. 构建这个多模块项目 6.6. 运行Web应用 7. 多模块企业级项目 7.1. 简介 7.1.1. 下载本章样例 7.1.2. 多模块企业级项目 7.1.3. 本例中所用的技术 ...
9.2.3 在主题中包含CSS文件 260 9.2.4 使主题包含图像 263 9.3 定义多个Skin选项 266 9.4 编程使用主题 267 9.4.1 编程指定页面的主题 267 9.4.2 编程指定控件的SkinID 268 9.5 主题和定制控件 268 9.6 小结 ...
实例036 在下拉菜单中显示数组中的元素 51 实例037 级联菜单的应用 52 实例038 修改数据时下拉列表的默认值为数据库中原数据信息 54 实例039 可输入字符的下拉菜单 56 实例040 应用下拉列表选择所要联机的...
79 <br>0116 如何在字符串中查找指定字符 79 <br>0117 如何在字符串中用一子串替换另一子串 80 <br>0118 将新字符串添加到已有字符串中 80 <br>0119 如何在字符串中添加多个空格 81 <br>0120...
16.2.6 在主题里使用CSS 16.2.7 通过配置文件来应用主题 16.2.8 动态应用主题 16.3 标准化网站布局 16.4 母版页基础 16.4.1 简单的母版页 16.4.2 简单的内容页 16.4.3 默认内容 16.4.4 具有表格和...