仅输入底部边框的输入文本字段

amr*_*rjo 9 html css border html-input

如何设置文本input字段的样式以使其只有border-bottom这样的一个?

预期的文本Input字段

SS

nos*_*art 25

试试这个

.inp {
    border:none;
    border-bottom: 1px solid #1890ff;
    padding: 5px 10px;
    outline: none;
 }

[placeholder]:focus::-webkit-input-placeholder {
    transition: text-indent 0.4s 0.4s ease; 
    text-indent: -100%;
    opacity: 1;
 }
Run Code Online (Sandbox Code Playgroud)
<input class="inp" placeholder="What needs to be done?"/>
Run Code Online (Sandbox Code Playgroud)


dip*_*pas 21

使用outline:0镀铬..然后只设置border-bottom你喜欢

input {
  outline: 0;
  border-width: 0 0 2px;
  border-color: blue
}
input:focus {
  border-color: green
}
Run Code Online (Sandbox Code Playgroud)
<input placeholder="Text" type="text" />
Run Code Online (Sandbox Code Playgroud)


Dan*_*ier 5

input {
    border: 0;
    outline: 0;
    border-bottom: 2px solid blue;
}
Run Code Online (Sandbox Code Playgroud)


Asg*_*Ali 5

#input_Id{
   border:0px;
   border-bottom:2px solid #eee;
}
Run Code Online (Sandbox Code Playgroud)