Эти две кнопки начальной загрузки касаются друг друга. Нужно ли мне добавлять пользовательский CSS, чтобы между ними было пространство? Документы здесь https://getbootstrap.com/docs/4.1/components/buttons/ не касаются друг друга.
<link href = "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel = "stylesheet" integrity = "sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin = "anonymous">
<div class = "container-fluid">
<form>
<div class = "btn-toolbar">
<button type = "submit" class = "btn btn-primary">Submit</button>
<button type = "reset" class = "btn btn-secondary">Reset</button>
</div>
</form>
</div>
StackBlitz https://stackblitz.com/edit/js-u5zg9m
кнопки касаются друг друга, потому что вы кладете их в btn-toolbar
(кстати, btn-group
сделает то же самое). Вы можете удалить его или использовать CSS, чтобы добавить поля.
это другое, если вы используете angular. Вам нужно добавить mr-1 к вашему первому классу кнопок (<button type = "submit" class = "btn btn-primary mr-1">Submit</button>) или использовать css. посмотрите эту ссылку mdbootstrap.com/docs/angular/components/buttons-group
Можете добавить:
<div class = "btn-toolbar" style = "display: inline">
чтобы ваш код выглядел так:
<link href = "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel = "stylesheet" integrity = "sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin = "anonymous">
<div class = "container-fluid">
<form>
<div class = "btn-toolbar" style = "display: inline">
<button type = "submit" class = "btn btn-primary">Submit</button>
<button type = "reset" class = "btn btn-secondary">Reset</button>
</div>
</form>
</div>
<link href = "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
rel = "stylesheet"
integrity = "sha384ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T"
crossorigin = "anonymous">
<div class = "container-fluid">
<form>
<div class = "btn-toolbar">
<button type = "submit" class = "btn btn-primary mr-1">Submit</button>
<button type = "reset" class = "btn btn-secondary">Reset</button>
</div>
</form>
</div>
просто добавьте поле, используя mr-1 на кнопке отправки или ml-1 на кнопке сброса
Это решило проблему для того, почему они все еще соприкасаются здесь? stackblitz.com/edit/angular-h55y1q?file=src/app/…