【发布时间】:2013-01-30 07:35:04
【问题描述】:
主题/皮肤和 CSS 之间的主要区别仅在于 HTML 和服务器端控件 (SSC)。我们使用皮肤文件来格式化和化妆品 SSC,它们不在 HTML 中,例如 <asp:Label>、<asp:TextBox> 和 </asp:RadioButtonList> 等...
但是如果我们在 CSS 中使用渲染的 HTML SSC 而不是皮肤文件来处理 <asp:Label> 和 <asp:TextBox> 等... 即:当 SSC <asp:TextBox> 在浏览器上呈现时它显示 <input type="text"> 所以如果我们写以下我的 CSS 文件中的样式而不是皮肤,它也可以工作...
input[type=text], textarea, select
{
outline: none;
padding: 3px 0px 3px 3px;
margin: 5px 1px 3px 0px;
border: 1px solid #cccccc;
background: #ffffff;
width: 150px;
color: #484848;
font-size: 12px;
}
所以我的问题是,如果我们仍然可以使用 CSS 处理 SSC,我们真的需要 SKINS 吗?或者如果我遗漏了什么,请纠正我,谢谢。
【问题讨论】:
标签: css webforms theming skins