044. asp.net主题之二为主题添加CSS样式和动态加载主题
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样式和动态加载主题相关推荐
- asp.net后台为控件添加css样式
前台几个linkbutton,共用一个事件,点击某一个linkbutton,哪一个变色. LinkButton lkb = (LinkButton)sender; lkb.Styl ...
- android学习笔记---50_样式与主题,给控件使用样式,给应用使用主题
50_样式与主题 android学习笔记---50_样式与主题,给控件使用样式,给应用使用主题 2013/5/12 50_样式与主题 ----------------- android样式和主题(st ...
- ASP.NET中实现模版的动态加载
ASP.NET中,经常会使用到templates(模版)功能,比如在datagrid,datalist,repeater等控件中,使用templates,将会大大增强其功能.以往,我们一般是在设计程序 ...
- 关于ASP.NET动态加载Master页面
代码 //关于ASP.NET动态加载Master页面 //首先创建一母版页Master.master /* <%@ Master Language="C#" AutoEven ...
- 从零开始实现ASP.NET Core MVC的插件式开发(一) - 使用Application Part动态加载控制器和视图...
如果你使用过一些开源CMS的话,肯定会用过其中的的插件化功能,用户可以通过启用或者上传插件包的方式动态添加一些功能,那么在ASP.NET Core MVC中如何实现插件化开发呢,下面我们来探究一下. ...
- 从零开始实现ASP.NET Core MVC的插件式开发(一) - 使用ApplicationPart动态加载控制器和视图
目录 前言 什么是ApplicationPart? 创建项目 添加控制器和视图 如何动态加载插件中的控制器?# 如何加载组件的预编译Razor视图? 最终效果 总结 源代码:https://githu ...
- 动态加载html 添加样式表,使页面动态加载不同CSS样式表,从而实现不同风格模板的方法...
我们在制作网页时,有时会制作多种风格模板,而想把这些模板都用起来,而又不知道方法,通过以下两种方法,你就可以实现相同网站不同CSS模板的方法. ASP.Net中利用CSS实现多界面两种方法. 方法一: ...
- ASP.NET中实现模版的动态加载(转)
ASP.NET中,经常会使用到templates(模版)功能,比如在datagrid,datalist,repeater等控件中,使用templates,将会大大增强其功能.以往,我们一般是在设计程序 ...
- ASP.NET动态加载CSS文件
方法一: 通过使页面动态加载不同CSS实现多界面 <%@page language="C#"%> <%@import namespace="System ...
- php+jq+添加css,jquery如何添加css样式?
在运用jquery的时候我们经常需要动态的给一些dom元素添加CSS样式,下面我们来看一下Jquery如何动态的添加css样式. jquery添加css样式的方法:使用addClass() 方法添加c ...
最新文章
- [教程]Python函数的参数
- vue调用后台api_基于ThinkPHP V5+VUE开发的面向API的后台管理系统
- kafka消息的分发与消费(一)
- 并发编程-12线程安全策略之常见的线程不安全类
- 简述c#之sealed 修饰符
- 图像处理中的通信原理——冈萨雷斯读书笔记(一)
- 分布式锁 动态代理 Java数据结构List,Set,Map,Spring执行流程,Spring MVC组件
- cip协议服务器,控制及信息协议(CIP)
- 如果一个国家是一种颜色,中国的颜色美哭了!
- win10 LTSC系统 安装应用商店和纸牌合集,解决从应用商店安装Solitaire Collection纸牌打开空白的问题
- 恭喜腾佑当选“河南省企业上云推进联盟”理事单位!
- 英语语法形容词的顺序
- 密西根大学张阳教授受聘中国上海交通大学客座教授(图)
- 金字塔图案——Java
- 2021B站1024程序员节 网络攻防CTF
- 串口编程DCB结构体参数配置详细说明
- 数据中心交换机的五大法宝
- git clone出现 fatal: unable to access ‘https://github.com/...‘的解决办法(亲测有效)
- commander.js基本用法
- python输出三角形