var elements = [
{tag: 'input', text: '用户名', attr: {type: 'text', name: 'username'}},
{tag: 'input', text: '密码', attr: {type: 'password', name: 'userpass'}},
{tag: 'input', text: '确认密码', attr: {type: 'password', name: 'userpass_confirm'}},
{tag: 'input', attr: {type: 'submit', value: '提交'}}
];
<style>
*{
margin: 0;
padding: 0;
box-sizing: border-box;
}
.custom-form{
width: 400px;
padding-bottom: 20px;
margin: 100px auto 0;
border: 1px solid #2487c9;
display: flex;
flex-direction: column;
}
.form-title{
padding: 10px 0;
margin-bottom: 20px;
font-size: 18px;
color: #fff;
text-align: center;
background-color: #2487c9;
}
.form-label{
display: flex