Theme

关于theme和skin,没仔细研究过,感觉熟悉WEB标准后,似乎没多大作用。
所有表现都写进样式表中,甚至控件的CSS也无需指定CssClass,只要你了解生成后的HTML代码即可。
例如:
<div class="formarea"><asp:TextBox id="abc" runat="server" .... /></div>

在CSS中设定(三种):
input{....}——全局
.formarea input{....}——部分
#abc{....}——私有

对于skin和theme,我是这么做的
theme的变量设定为css目录
skin的变量设定为css文件
例如:
[style]
----[default2004]——目录名,设定变量,对应theme
--------[image]
--------layout.css——布局样式固(所谓THEME,就是相同布局不同配色和图片)
--------skin_red.css——文件名,设定变量,对应skin
--------skin_blue.css
----[default2005]
--------[image]
--------layout.css
--------skin_red.css

我觉得这样已经能够很好的控制各种表现了,做好CSS文件的分离就好,代码也利于控制。不清楚VS的skin和theme是怎么一回事,没去研究也没用过,呵呵。  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值