【发布时间】:2014-06-21 22:31:31
【问题描述】:
我需要一些帮助。 我是css的新手,所以我不知道为什么我的输入“textarea”与其他输入不垂直对齐? 向右多 1 或 2px...
这是我的 jsfiddle: http://jsfiddle.net/uxpedro/tDxc5/14/
form{
width:255px;
height:266px;
margin: 0 auto;
margin-top:200px;
}
input[type=text]{
font-family:verdana;
width:250px;
height:40px;
padding-left:5px;
background-color:rgba(255,255,255,0.95);
border-style:none;
}
textarea{
font-family:verdana;
margin-top:30px;
max-width:250px;
min-width:250px;
min-height:100px;
max-height:200px;
background-color:rgba(255,255,255,0.95);
border-style:solid;
border-color:rgba(215, 40, 40, 0.9);
}
input[type=submit]{
margin-top:-3px;
width:250px;
height:40px;
color:white;
background-color:rgba(215, 40, 40, 0.9);
border-style:none;
}
【问题讨论】:
-
您为
textarea设置了一个margin-top: 30px;。将其更改为margin-top:4px; -
对不起,我不是很具体,我的意思是垂直对齐,“textarea”向右多1或2px...