效果图
代码实现
<style>
.box-centre {
padding-left: 20px;
}
.box-centre input {
background: url(img/iconfont-shouji.png) no-repeat 4px 1px;
background-size: 6%;
padding-left: 28px;
width: 320px;
height: 25px;
border-radius: 5px;
border: 1px solid #999;
}
.box-centre .input2 input {
background: url(img/iconfont-duanxin.png) no-repeat 3px 1px;
background-size: 10%;
padding-left: 28px;
width: 203px;
margin-right: 5px;
}
.box-centre .input2 button {
height: 30px;
}
</style>
</head>
<body>
<div class="box-centre">
<p> <input type="text" value="" placeholder="您的手机号"></p>
<p class="input2"><input type="text" value="" placeholder="短信验证码"><button>获取动态验证码</button></p>
</div>
</body>
</html>
.box-centre {
padding-left: 20px;
}
是让input内文字与边框距离间隔20px
在用 background: url();插入背景图
background: url(img/iconfont-shouji.png) no-repeat 4px 1px;
background: url(图片路径) 不平铺 左右微调距离;
background-size: 10%;图片大小缩放
border-radius: 5px;圆角
outline: none;/*去除内边框*/
border: none; 先隐藏边框
border-bottom: 1px solid #999;在加入下边框即可