input框内放入竖线以及获取验证码应该怎么样实现?

新手上路,请多包涵

问一下,这种input框内放入竖线以及获取验证码应该怎么样实现?

image.png

阅读 5.3k
3 个回答

input+span写,或者你用绝对定位把文字定位过去
emmm...

<div class="box">
    <input class="input" placeholder="请输入验证码" />
    <span class="text">获取验证码</span>
</div>

<style>
.box {
    display: flex;
    justify-content: center;
    align-items: center;
    color: #000;
    width: 250px;
}
.input {
    border: none;
    outline: none;
    width: 150px;
}
.text {
    border-left: 1px solid #a1a2a3;
    height: 15px;
    width: 100px;
    display: inline-block;
    line-height: 15px;
    padding-left: 15px;
    font-size: 12px;
    color: #606266
}
</style>

左边是个无边框的input,左右分离吧

input+laber,竖线用laber左边框~~
clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题