Bootstrap 内联输入框和按钮

8
如何在Bootstrap 3.0上创建此登录表单

http://joxi.ru/zcBBUtg5CbB8ELTo5CA

我的代码:

<form role="form" class="form-inline">
    <input type="email" class="form-control input-sm" placeholder="Адрес электронной почты">
    <div class="form-group">
        <input type="password" class="form-control input-sm" placeholder="Пароль">
        <button class="btn btn-primary btn-sm">Войти</button>
     </div>

</form>

http://jsfiddle.net/mborodov/Ls684/

但是,我需要在输入框之间和行内密码输入框与提交按钮之间增加填充。
1个回答

6

可以试试这个 jsFiddle:http://jsfiddle.net/Ls684/2/

<form role="form" class="padding-15 black round-5 form-inline">
    <input type="email" class="form-control input-sm" placeholder="Адрес электронной почты">
    <div class="form-group">
            <input type="password" class="form-control input-sm" placeholder="Пароль">
            <button class="btn btn-primary btn-sm">Войти</button>
     </div>
</form>

CSS

@import url('//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css');

.form-control[type="email"]{
    width : 100%;
    margin-bottom: 10px;
}

.form-control[type="password"]{
    width : 60%;
    float : left;
}

button{
    width : 30%;
    float : left;
    margin-left: 10%;
}

谢谢,但这个布局不是响应式的。我需要适用于所有设备的列宽布局。 - Maksim Borodov
谢谢,但如何使发送按钮固定大小并使密码输入以百分比响应。 - Maksim Borodov
要拥有一个响应式表单,您必须使用百分比修改我的CSS。jsfiddle.net/Ls684/2 - Donovan Charpin
好的,我修改了您的代码:http://jsfiddle.net/mborodov/Ls684/3/。这是一个工作示例。 - Maksim Borodov
很高兴能帮助到你。 - Donovan Charpin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接