如何将输入文本框样式更改为行?

nec*_*tar 9 html css textbox

在我的形式我有三个输入字段名称,电子邮件,移动,但我想更改输入文本框像 -

name :  _____________  
email:  _____________  
mob  :  _____________  
Run Code Online (Sandbox Code Playgroud)

Mat*_*ley 29

在你的CSS中:

input[type=text] {
    background: transparent;
    border: none;
    border-bottom: 1px solid #000000;
}
Run Code Online (Sandbox Code Playgroud)

从这里你可以使用填充来定位你想要的实际文本条目.例如,要使线在实际输入区域的任一侧延伸5个像素:

    padding: 2px 5px;
Run Code Online (Sandbox Code Playgroud)

  • 这可以在IE7 +,FF2 +,Chrome等中使用.如果需要IE6支持,那么绝对建议使用类或其他方法. (3认同)
  • 您可能还想添加“轮廓:无”,这样当字段聚焦时您不会看到轮廓。 (2认同)