Bootstrap 4 richten Sie die Elemente direkt innerhalb eines div col
Meine Frage ist ziemlich einfach, aber ich finde nicht eine richtige Art und Weise (ich meine nicht die absolute positionsvorrichtung der sub-Elemente innerhalb einer relativen position-container) um dies zu erreichen in der Bootstrap-4.
Habe ich eine Zeile mit einem col-8 und col-4. Mein Gehalt in col-4 richtig sein muss so ausgerichtet sein Inhalt wird am rechten Rand.
<h1 class="col-md-8">Applications portfolio</h1>
<div class="btn-group col-md-4" role="group">
<p class="float-right">
<a class="btn btn-secondary btn-md" href="#">
<i class="fa fa-plus" aria-hidden="true"></i> Creation</a>
<a class="btn btn-md btn-secondary" href="#">
<i class="fa fa-flag" aria-hidden="true"></i> Report</a>
</p>
</div>
Hier ist ein codepen:
https://codepen.io/anon/pen/QpzVgJ
Möchte ich meine beiden Schaltflächen rechts ausrichten innerhalb der col-4.
Wie in der Bootstrap-4 richtig auszurichten rechten Elemente innerhalb einer col?
InformationsquelleAutor BlackHoleGalaxy | 2017-03-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
ml-auto
, drücken Sie die Tasten auf der rechten Seite...https://codepen.io/anon/pen/evbLQN
Andere option ist, um das
btn-group
von dercol-md-4
, und dannfloat-right
wie erwartet funktionieren wird. Diepull-right
Klasse wurde ersetzt durchfloat-right
in der Bootstrap-4.PS - um Zu verhindern, dass die horizontale Bildlaufleiste sichtbar in Ihrem Codepen, stellen Sie sicher, dass die
.row
sich innerhalb einercontainer-fluid
. Auch in der Regelcol-*
werden verwendet, um Inhalte enthalten, und sollte nicht angewendet werden, um andere Komponenten/Elemente. So, zum Beispiel, wenn Sie wollen, verwenden Sie diebtn-group
..http://www.codeply.com/go/8OYDK5D8Db
Verwandte: Rechts ausrichten-element im div-Klasse mit bootstrap 4
InformationsquelleAutor Zim
Den
btn-group
Klasse in dieser md-4 macht, dass DIV ein flex-container, so dass eine regelmäßigetext-right
Klasse für die Ausrichtung funktioniert nicht. Fügen Sie stattdessenjustify-content: flex-end;
in einem style-Attribut:https://codepen.io/anon/pen/RpEYEM
(Hinweis: ich löschte die
p
tag in das DIV)InformationsquelleAutor Johannes
Gibt es ein paar Probleme mit dem markup versehen, das macht das layout seltsam Aussehen. @ZimSystem menioned die
.container-fluid
aber auch, dass sollten Sie immer einediv.col
innerhalb einer.row
so dass Sie die gleiche Art von Polsterung an den Rändern.Brauchen Sie nicht eine
<p>
rund um die Tasten herum. Die Ausrichtung fügen Sie einfach.ml-auto
auf den ersten button wie dieser:InformationsquelleAutor Killerpixler