テーマ/スキンとCSSの主な違いは、HTMLとサーバーサイドコントロール(SSC)のみです。スキンファイルを使用して、、などのHTMLではないSSCをフォーマットおよびコスメティック<asp:Label>
します<asp:TextBox>
。</asp:RadioButtonList>
しかし、CSSでレンダリングされたHTML SSCをSkinファイルの代わりに使用して処理などを行う<asp:Label>
とどうなりますか<asp:TextBox>
...つまり、SSC<asp:TextBox>
がブラウザでレンダリングされると表示される<input type="text">
ので、Skinの代わりに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が必要なのかということです。または、何か足りないものがある場合は、訂正してください。ありがとうございます。