1. 新建任意一个网站, 默认主页为Default.aspx, 增加一个App_Themes目录, 用于存储主题, 添加一个MyTheme的主题, 在MyTheme主题下添加一个样式表文件, 默认名称为StyleSheet.css. 主题中的CSS文件与普通的CSS文件没有任何区别, 但主题中包含的CSS文件主要针对页面和普通的HTML控件进行设置, 并且主题中的CSS文件必须保存在主题目录中

/*背景色*/
body
{text-align: center;color: red;background-color: #00CCFF;font-weight: bold;
}
/*连接的三种外观*/
A:link
{color:White ;text-decoration:underline;
}
A:visited
{color:White;text-decoration:underline;
}
A:hover
{color :Fuchsia;text-decoration:underline;font-style :italic ;
}
/*input的边框颜色*/
input
{border-color :Yellow;
}

在默认的Default.aspx中应用CSS文件

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" 

Theme ="MyTheme" 

%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" ><head id="Head1" runat="server"><title>为主题添加CSS样式</title>
</head>
<body><form id="form1" runat="server"><div>为主题添加CSS文件<table><tr><td style="width: 100px"><a href ="Default.aspx">他们知道</a></td><td style="width: 100px"><a href ="Default.aspx">他们不知道</a></td></tr><tr><td style="width: 100px"><input id="Button1" type="button" value="button" /></td><td style="width: 100px"></td></tr></table> </div></form>
</body>
</html>

最终效果图:

转载于:https://www.cnblogs.com/wxylog/p/6198100.html

044. asp.net主题之二为主题添加CSS样式和动态加载主题相关推荐

  1. asp.net后台为控件添加css样式

    前台几个linkbutton,共用一个事件,点击某一个linkbutton,哪一个变色.   LinkButton lkb = (LinkButton)sender;         lkb.Styl ...

  2. android学习笔记---50_样式与主题,给控件使用样式,给应用使用主题

    50_样式与主题 android学习笔记---50_样式与主题,给控件使用样式,给应用使用主题 2013/5/12 50_样式与主题 ----------------- android样式和主题(st ...

  3. ASP.NET中实现模版的动态加载

    ASP.NET中,经常会使用到templates(模版)功能,比如在datagrid,datalist,repeater等控件中,使用templates,将会大大增强其功能.以往,我们一般是在设计程序 ...

  4. 关于ASP.NET动态加载Master页面

    代码 //关于ASP.NET动态加载Master页面 //首先创建一母版页Master.master /* <%@ Master Language="C#" AutoEven ...

  5. 从零开始实现ASP.NET Core MVC的插件式开发(一) - 使用Application Part动态加载控制器和视图...

    如果你使用过一些开源CMS的话,肯定会用过其中的的插件化功能,用户可以通过启用或者上传插件包的方式动态添加一些功能,那么在ASP.NET Core MVC中如何实现插件化开发呢,下面我们来探究一下. ...

  6. 从零开始实现ASP.NET Core MVC的插件式开发(一) - 使用ApplicationPart动态加载控制器和视图

    目录 前言 什么是ApplicationPart? 创建项目 添加控制器和视图 如何动态加载插件中的控制器?# 如何加载组件的预编译Razor视图? 最终效果 总结 源代码:https://githu ...

  7. 动态加载html 添加样式表,使页面动态加载不同CSS样式表,从而实现不同风格模板的方法...

    我们在制作网页时,有时会制作多种风格模板,而想把这些模板都用起来,而又不知道方法,通过以下两种方法,你就可以实现相同网站不同CSS模板的方法. ASP.Net中利用CSS实现多界面两种方法. 方法一: ...

  8. ASP.NET中实现模版的动态加载(转)

    ASP.NET中,经常会使用到templates(模版)功能,比如在datagrid,datalist,repeater等控件中,使用templates,将会大大增强其功能.以往,我们一般是在设计程序 ...

  9. ASP.NET动态加载CSS文件

    方法一: 通过使页面动态加载不同CSS实现多界面 <%@page language="C#"%> <%@import namespace="System ...

  10. php+jq+添加css,jquery如何添加css样式?

    在运用jquery的时候我们经常需要动态的给一些dom元素添加CSS样式,下面我们来看一下Jquery如何动态的添加css样式. jquery添加css样式的方法:使用addClass() 方法添加c ...

最新文章

  1. [教程]Python函数的参数
  2. vue调用后台api_基于ThinkPHP V5+VUE开发的面向API的后台管理系统
  3. kafka消息的分发与消费(一)
  4. 并发编程-12线程安全策略之常见的线程不安全类
  5. 简述c#之sealed 修饰符
  6. 图像处理中的通信原理——冈萨雷斯读书笔记(一)
  7. 分布式锁 动态代理 Java数据结构List,Set,Map,Spring执行流程,Spring MVC组件
  8. cip协议服务器,控制及信息协议(CIP)
  9. 如果一个国家是一种颜色,中国的颜色美哭了!
  10. win10 LTSC系统 安装应用商店和纸牌合集,解决从应用商店安装Solitaire Collection纸牌打开空白的问题
  11. 恭喜腾佑当选“河南省企业上云推进联盟”理事单位!
  12. 英语语法形容词的顺序
  13. 密西根大学张阳教授受聘中国上海交通大学客座教授(图)
  14. 金字塔图案——Java
  15. 2021B站1024程序员节 网络攻防CTF
  16. 串口编程DCB结构体参数配置详细说明
  17. 数据中心交换机的五大法宝
  18. git clone出现 fatal: unable to access ‘https://github.com/...‘的解决办法(亲测有效)
  19. commander.js基本用法
  20. python输出三角形

热门文章

  1. 使用WinIO库实现保护模式下的IO和内存读写(_inp,_outp)
  2. python数据库-mongoDB的高级查询操作(55)
  3. 众说纷纭的ul、ol、li
  4. AndroidTv开发中常用的adb命令
  5. 创建对象时引用的关键字,assign,copy,retain
  6. 设计模式09-组合模式
  7. 【案例】自由运动小球
  8. 2019.04.10 电商28 支付宝功能02
  9. 数据库设计时设计标识字段的一些思考
  10. 判断二进制半整数_牛客网