1.ASP.NET 引用CSS
<webopt:bundlereferencerunat="server"path="~/Content/css"/>
<?xml version="1.0" encoding="utf-8" ?>
<bundles version="1.0">
<styleBundle path="~/Content/css">
<include path="~/Content/bootstrap.css" />
<include path="~/Content/Site.css" />
</styleBundle>
</bundles>
<link type="text/css" rel="stylesheet" href=" 外部样式表地址 " />
2.ASP.NET中各种CSS样式写法
1.写在style内
<asp:Label ID="LabelInf" runat="server" Text="工作辛苦了,喝杯水吧。" style="background-color:#222222;color:#3A87AD; height:38px;text-align:center;font-size:30px;padding:4px 4px 4px 4px;"></asp:Label>
<asp:LabelID="Label1"runat="server"Text="工作辛苦了,喝杯水吧。"ForeColor="#3A87AD"BackColor="#222222"Height="38px"></asp:Label>
<asp:TextBoxID="TextProjectId"runat="server"CssClass="Default input"Width="12%"Height="100%"placeholder="项目ID nchar10"ValidationGroup="2"></asp:TextBox>
<asp:ButtonID="BackProject"runat="server"Text="Project"class="btn btn-primary"style="width:120px;"OnClick="BackProject_Click"CausesValidation="false"></asp:Button>
3.在ASP.NET后台修改 html控件css
1.在前台,将控件设置为runat=server
<divstyle="width:100%;"id="div_hz"runat="server">
2.在后台进行修改
div_hz.Style["height"]="480px";
3.针对Repeater、GridView等控件,需要用FindControl
/// <summary>
/// 数据将在被绑定到 Repeater 控件中的某一项之后但尚未呈现在页面上之前进行修改。
/// 2016-4-26 15:55:05 EMS 在不同情况下屏蔽审核按钮
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void RptrReview_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
RepeaterItem ri = e.Item;
Label lblProgress = (Label)ri.FindControl("LblProgress");
#region 设置不同审核进度下的div边框样式
if (lblProgress.Text.ToString() == "审核通过")
{
HtmlControl rptrItemDiv = (HtmlControl)ri.FindControl("RptrItemDiv");
rptrItemDiv.Attributes.Add("style", "border-color:#76B610");
}
else if (lblProgress.Text.ToString() == "审核中")
{
HtmlControl rptrItemDiv = (HtmlControl)ri.FindControl("RptrItemDiv");
rptrItemDiv.Attributes.Add("style", "border-color:#D47005");
}
#endregion
#region 在不同情况下屏蔽审核按钮
LinkButton lnkBtnPass = (LinkButton)ri.FindControl("LnkBtnPass");
LinkButton lnkBtnBan = (LinkButton)ri.FindControl("LnkBtnBan");
if(Session["FEmpID"].ToString()=="")
{
lnkBtnPass.Visible = (lblProgress.Text.ToString() != "信息化部审核中");
}
else if(Session["FEmpID"].ToString()=="")
{
lnkBtnPass.Visible = true;
}
else if(Session["FDepID"].ToString()=="")//IT
{
lnkBtnPass.Visible = (lblProgress.Text.ToString() == "信息化部审核中");
}
else if(Session["FStaffCategory"].ToString()!="")
{
lnkBtnPass.Visible = (lblProgress.Text.ToString() == "部门审核中");
}
else
{
lnkBtnPass.Visible = false;
}
#endregion
}
...
}
4.ASP.NET 修改字体引用,拯救google字体
5.CSS样式表覆盖顺序
.class1 {
color: black;
}
.class2 {
color: red;
}
.class1 {
color: black !important;
}
.class2 {
color: red;
}
ASP.NET CSS 小结的更多相关文章
-
CSS 小结笔记之解决flex布局边框对不齐
在使用flex 进行伸缩布局的时候,经常会给子盒子设置边框,这时经常会出现上下边框对不齐的情况.本篇文章来探讨并解决这个问题. 具体出现的问题如下图所示 具体代码如下 <!DOCTYPE htm ...
-
CSS 小结笔记之浮动
在css中float是一个非常好用的属性,float最基本用法是用来做文字环绕型的样式的. 基本用法:float:left | right 例如 <!DOCTYPE html> <h ...
-
Asp.Net初学小结 判断数组中是否有重复的数据
Asp.Net初学小结 第一章 1.搭建Asp.net开发环境 1).net FrameWork(VS) 2)IIS(xp:5.1,2003:6.0,vista:70,win7:7.5) ...
-
2015第10周四-CSS小结
这两天做前台页面发现个人在CSS前端方法很多基础知识都忘了,晚上又搜索学习了下,把相关内容摘录总结. CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明. selector {declara ...
-
CSS小结
一.1. css必须写在<head></head>里面的<style></style>里面 2. css 由选择器 + 规则组成, 规则由属性和值组成 ...
-
Asp.Net初学小结
第一章 1.搭建Asp.net开发环境 1).net FrameWork(VS) 2)IIS(xp:5.1,2003:6.0,vista:70,win7:7.5) C:\Windows\Mic ...
-
CSS 小结笔记之图标字体(IconFont)
本篇主要介绍一种非常好用的图标大法——图标字体(IconFont). 什么是图标字体?顾名思义,它是一种字体,只不过这个字体显示的并不是具体的文字之类的,而是各种图标. 网站上经常会用到各种图标,之前 ...
-
CSS 小结笔记之em
1.为什么使用em em也是css中的一种单位,和px类似.很多人会疑惑为什么有了px之后还要使用em,而且em使用起来相对于px来讲比较麻烦. em主要是应用于弹性布局,下面给出一个小栗子说明em的 ...
-
CSS 小结笔记之伸缩布局 (flex)
CSS flex 是一种伸缩布局,之前块级元素布局在同一行,可以通过display或position或float来实现,而本篇介绍一个新的方法——flex(弹性布局). flex 为和模型布局提供了极 ...
随机推荐
-
我再也不-或许永远不-用zend studio-受够了!
zend studio背负的东西太多, 想要整合php, js, aptana, emmet, 还要git, 所以显得很累. 不过把这些它整合的东西 都用上后, 用好后, 倒确实是php的开发利器. ...
-
CentOS的SSH,Putty配置说明
基本资源: CentOS5.5 (32位) , Mysql6.0 ,Putty ,SSH Step: 1.VMWare中装好CentOS A. 可能存在ifconfig等命令无法正常识别) ...
-
Django初探--开发环境搭建(笔记)
1. Django框架的安装 (1) 下载Django源码 Django-1.7.11.tar.gz,并解压,网址:https://www.djangoproject.com/download/ (2 ...
-
Nginx简单配置,部分来源于网络
nginx.conf listener监听端口 server_name监听域名 location{}是用来为匹配的 URI 进行配置,URI 即语法中的“/uri/”.location / { }匹 ...
-
Wireshark网络抓包(一)——数据包、着色规则和提示
一.数据包详细信息 Packet Details面板内容如下,主要用于分析封包的详细信息. 帧:物理层.链路层 包:网络层 段:传输层.应用层 1)Frame 物理层数据帧概况 2)Ethernet ...
-
Supervised Learning and Unsupervised Learning
Supervised Learning In supervised learning, we are given a data set and already know what our correc ...
-
php完美分页工具
<?php /** file: page.class.php 完美分页类 Page */ class Page { private $total; //数据表中总记录数 private $lis ...
-
给input文本框添加灰色提示文字,三种方法.
1.这个是HTML5的属性. h5的好简单.... placeholder="这里输入文字" 2.HTML的: value="你的提示文字" onFocus=& ...
-
【EOJ3654】管理孩子(贪心,二分)
题意:有一棵n个点的树,其中有k个是关键点,将树分割成若*分,每部分至少包含一个关键点,求最大分割大小的最小值 思路: 最后特判一下f[1]的值 #include<cstdio> #in ...
-
Nand Flash 基础
1. 根据物理结构上的区别,Nand Flash主要分为: SLC(Single Level Cell): 单层式存储 MLC(Multi Level Cell): 多层式存储 TLC(Triple ...