Как разместить кнопки горизонтально в форме

0

В моем угловом приложении у меня есть типичная форма ввода данных со следующими тремя кнопками в конце:

<div class="form-group">
    <div>
        <button id="button1id" name="button1id" class="btn btn-success" ng-click="submitRequest()">Save</button>
    </div>
</div>
<br />
<div class="form-group">
    <div>
        <button id="button2id" name="button2id" class="btn btn-default" >Cancel</button>
    </div>
</div>
<br />
<div class="form-group">
    <div>
        <button id="button3id" name="button3id" class="btn btn-danger">Delete</button>
    </div>
</div>

В настоящее время все 3 кнопки расположены вертикально. Что такое синтаксис CSS, чтобы разместить все 3 из них по горизонтали?

Теги:

3 ответа

1
Лучший ответ

Просто используйте:

.form-group {
    float:left;
}

Рабочий пример

Надеюсь это поможет.

5

Удалены <br> и дополнительные <div> теги

HTML:

<div class="form-group">
   <button id="button1id" name="button1id" class="btn btn-success" ng-click="submitRequest()">Save</button>
</div>
<div class="form-group">
   <button id="button2id" name="button2id" class="btn btn-default" >Cancel</button>
</div>
<div class="form-group">
   <button id="button3id" name="button3id" class="btn btn-danger">Delete</button>
</div> 

CSS:

 .form-group {
        display: inline-block;
    }

ДЕМО: JSFIDDLE
Чтобы удалить пробел между кнопками, см. " Борьба с пространством между встроенными блочными элементами"

0

Не окружайте кнопки элементами div

<div class="form-group">
<button id="button1id" name="button1id" class="btn btn-success" ng-click="submitRequest()">Save</button>
<button id="button2id" name="button2id" class="btn btn-default">Cancel</button>
<button id="button3id" name="button3id" class="btn btn-danger">Delete</button>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню