扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
哇,真累人!!
目前创新互联已为成百上千的企业提供了网站建设、域名、网站空间、网站运营、企业网站设计、武都网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
td {...}就是把网页中所有的表格单元格用{...}的样式修饰。
a{}就是修饰超链接
p{}是修饰段落。
INPUT {}修饰文件框和按钮等。
具体:
font-size:设置字体大小
font_name:设置字体字称
line-height:设置每行文字占用的高度
Border-left:设置左边的边框,颜色、大小、实线虚线等状态
border-right:右边框.....
要更多,去看CSS教材吧。
可以定义一个类:
static public class AddStyle{
static public void AddStyleSheet(Page page, string cssPath)
{
HtmlLink link = new HtmlLink();
link.Href = cssPath;
link.Attributes["rel"] = "stylesheet";
link.Attributes["type"] = "text/css";
page.Header.Controls.Add(link);
}
}
然后在页面中调用该类的静态方法:
在page_load方法中:
protected void Page_Load(object sender, EventArgs e)
{
AddStyle.AddStyleSheet(this.Page, "css/test.css");
//CSS文件放在这里.
}
这个不是说asp中如何设置,而是看你要对某个div层进行什么样式设置,就是纯粹的css样式写法而已,然后通过css外部引入
link href="other.css" rel="stylesheet" type="text/css" /
例如,下面我要写个面包屑,对外框div层写入总体样式,12号字体,#333的颜色,行高24px;当前页的样式cur颜色为蓝色等等,
about.asp
div class="crumbs"
a href="/"Home/a
h1 class="cur"About/h1
/div
other.css写入
.crumbs{ height:24px; line-height:24px; color:#333; font-size:12px;}
.crumbs h1.cur{ color:blue;}
#Button1
{
background-color:Green;
}
这个意思是ID为Button1的样式
如果asp:Button ID="Button1" runat="server" CssClass="Button1" Text="Button" /
也可以是
.Button1
{
background-color:Green;
}
这个对应的是CssClass="Button1"
区别: 用#是对单独控件的样式操作 因为对应的是控件的ID
而.并没有明确的对应控件 只是在样式中 写了一个名为.Button1的样式 可以在控件中用CssClass="Button1"调用 所以是可以对多个控件附加样式的
1、可以直接把几种 样式 写进数据库,前台根据条件读取需要的样式。
2、写几个样式文件,根据不同条件来改变样式文件
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流