我正在将网站从纯HTML转换为ASP.Net。使用CSS设计ASP.Net表单
我在网站frmRegister两种形式和frmLogin
我对每一种这样的CSS ...
form#frmRegister .floatRight input{
width: 100%;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
border: 1px solid #a1d19d;
font-weight: normal;
}
form#frmRegister .textRow input, form#frmRegister .textRow textarea, form#frmLogin .textRow input, form#frmLogin .textRow textarea, form#frmRegister .textRow select{
width: 90%;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
border: 1px solid #a1d19d;
}
但由于ASP重命名形式aspNetform,款式都是没有申请。
我试着将aspNetform添加到css中,但每个表单都被赋予相同的样式。
我使用母版页btw。
我是否将cssclass应用于asp:Panel或ContentPlaceHolder? – Brian 2012-04-19 16:17:07
我通常将它应用于面板,但如果您使用的是Visual Studio,即使是免费版本,Intellisense也应该帮助您确定cssClass属性是否可用于给定标签。 – David 2012-04-19 16:18:40
问题是如果我这样做,我的所有表单都会被赋予相同的样式,因为只能有一个表单标签。 – Brian 2012-04-19 16:21:23