Html textarea无法点击,无法在其中键入文本

Ale*_*nik 3 html css textarea

我的HTML中有以下文本框

文本框

我有以下代码:

.contact-us-form textarea, .contact-us-form input[type="text"], .contact-us-form input[type="email"] {
    height: 40px;
    padding: 0;
    margin: 0;
    line-height: 0;
    padding-left: 15px;
    color: #333;
    width: 100%;
    border: none;
    border-bottom: 1px #BFB9B9 solid;
    padding-left: 40px;
}

.contact-us-form textarea {
    height: 100px;
    padding-top: 20px;
}
Run Code Online (Sandbox Code Playgroud)
<textarea name="" placeholder="Message *"></textarea>
Run Code Online (Sandbox Code Playgroud)

由于某种原因,我无法将光标放在textarea中,我也无法在其中键入文本.为什么会这样?我没有任何JS附加到这个文本框,我已经调试和测试了这一点,我也检查了所有计算的CSS属性,我似乎没有找到究竟是什么导致这个问题.

任何人都可以指出我究竟做错了什么?

我的网站链接.

Emi*_*td. 6

请试试这段代码.这是由于line-height: 0;样式,如果你设置line-height:initial;或你设置任何px到这个属性然后它将正常工作.

代替:

.contact-us-form textarea, .contact-us-form input[type="text"], .contact-us-form input[type="email"] {
    line-height: 0;        
}
Run Code Online (Sandbox Code Playgroud)

应该:

.contact-us-form textarea, .contact-us-form input[type="text"], .contact-us-form input[type="email"] {
    line-height: initial;        
}
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助.