创建了几个表单,我按照我希望它们的外观设置了文本输入和文本区域的样式。我现在开始使用单选按钮和复选框,它们自然继承了其他输入的样式。
有没有办法重置它并将它们恢复为默认样式?我从来没有真正遇到过这个问题。仅寻找 css 或 html 解决方案。
这是正在发生的事情的图片:http: //i.imgur.com/pAic3.jpg
这是我的相关CSS
/* style drop down box */
#panel_body select {
width:243px;
height:40px;
border:1px solid #9b9b9b;
border-radius:8px;
}
/* style input elements */
#panel_body input, #panel_body textarea {
width:243px;
height:40px;
border:1px solid #9b9b9b;
border-radius:8px;
background: -webkit-linear-gradient(top, #ffffff, #adadad);
background: -moz-linear-gradient(top, #ffffff, #adadad);
background: -o-linear-gradient(top, #ffffff, #adadad);
background: -ms-linear-gradient(top, #ffffff, #adadad);
background: linear-gradient(top, #ffffff, #adadad);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
StartColorStr='#FFffff', EndColorStr='#adadad');
}
/* style textareas */
#panel_body textarea {
box-sizing: border-box;
ms-box-sizing: border-box;
webkit-box-sizing: border-box;
moz-box-sizing: border-box;
height:100px;
padding:5px;
font-family: Calibri, Arial, sans-serif;
}
/* input elements hover and select state */
#panel_body input:hover, #panel_body textarea:hover,
#panel_body input:focus, #panel_body textarea:focus {
border-color: #025389;
-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
}