我有以下 css 代码....(仅相关部分)
.register {
width: 400px;
margin: 10px auto;
padding: 10px;
border: 1px solid #FAFAFA;
border-radius: 10px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #444;
background-color: #f0f0f0;
box-shadow: 0 0 1px 0 #000000;
}
.register h3 {
margin: 0 15px 20px;
border-bottom: 1px solid #909090;
padding: 5px 10px 5px 0;
font-size: 1.1em;
}
.register div {
margin: 0 0 15px 0;
border: none;
}
.register label {
display: inline-block;
width: 25%;
text-align: right;
margin: 10px;
}
.register input[type=text], .register input[type=password] {
width: 65%;
font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
padding: 5px;
font-size: 0.9em;
border-radius: 5px;
background: rgba(0, 0, 0, 0.07);
}
.register input[type=text]:focus, .register input[type=password]:focus {
background: #FFFFFF;
}
.register textarea{
width: 65%;
font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Sans-Serif;
padding: 5px;
font-size: 0.9em;
border-radius: 5px;
background: rgba(0, 0, 0, 0.07);
}
div.textarea > * {
vertical-align:middle
}
我需要文本区域字段更改为焦点上的白色背景(焦点背景),就像在表单中的其他输入字段中一样。
我提供了当前表格的Fiddle Demo。
请求帮助。提前谢谢。
答案 0 :(得分:0)
我想知道你已经为其他领域做过那么为什么不能为textarea。无论如何,如下所示更新您的CSS。
.register input[type=text]:focus, .register input[type=password]:focus, .register textarea:focus {
background: #FFFFFF;
}