[解決済み] Bootstrap 4 の mr-auto が正しく動作しない。
2022-02-12 15:58:55
質問
スニペットを持っています。
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous">
<header>
<div class="container">
<div class="row">
<div class="col-lg-3">
<div class="logo">
<img src="#" alt=" logotype">
</div>
</div>
<div class="col-lg-9">
<div class="head-buttons mr-auto">
<a href="">Русский</a>
<div class="auth-buttons">
<button>Войти</button>
<button>Регистрация</button>
</div>
</div>
</div>
</div>
</div>
</header>
col-lg-9 のコンテンツをすべて右寄せにしたい。なぜ
mr-auto
は機能しないのですか?どうすれば直せますか?試しに
justify-content-end
を行に追加しても、うまくいきません。
解決方法を教えてください。
自動マージンはフレックスボックスコンテナで機能しますが
col-lg-9
はフレックスボックスのコンテナではありません。使用する
d-flex
を使用してフレックスボックスコンテナにし、次に
ml-auto
を使用してコンテンツを右側に押し出します。
.
<div class="row">
<div class="col-lg-3">
<div class="logo">
<img src="#" alt="logotype">
</div>
</div>
<div class="col-lg-9 d-flex">
<div class="head-buttons ml-auto">
<a href="">Русский</a>
<div class="auth-buttons">
<button>Войти</button>
<button>Регистрация</button>
</div>
</div>
</div>
</div>
もう一つの選択肢は
col-lg-auto
で、右カラムの幅をその内容まで縮める。すると
ml-auto
を列挙するのも有効です。
<div class="row">
<div class="col-lg-3">
<div class="logo">
<img src="#" alt=" logotype">
</div>
</div>
<div class="col-lg-auto ml-auto">
<div class="head-buttons">
<a href="">Русский</a>
<div class="auth-buttons">
<button>Войти</button>
<button>Регистрация</button>
</div>
</div>
</div>
</div>
関連
-
[解決済み] CSSのホバー効果が私のコードで機能しない
-
[解決済み] HTMLのテーブルを部分的に透明にするには?
-
[解決済み] HTMLファイルへのリンクは可能ですか?
-
[解決済み] div' コンテナに合わせて画像を自動リサイズするにはどうしたらいいですか?
-
[解決済み] Twitter Bootstrapのメニューをクリックではなく、ホバーでドロップダウンさせる方法
-
[解決済み] Twitter Bootstrap 3を使用して列を中央に配置する
-
[解決済み] Bootstrapの列をすべて同じ高さにするにはどうしたらいいですか?
-
[解決済み] Bootstrap3による垂直方向の整列
-
[解決済み] Bootstrap 3 の sr-only とは何ですか?
-
[解決済み] Twitter Bootstrapでナビバーの色を変更する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】位置固定が機能しない
-
[解決済み】divの高さを画面の残りスペースで埋めるようにする
-
[解決済み] ボディの背景色が表示されない?
-
[解決済み] テーブルセルの背景を透明にする方法
-
[解決済み] 背景画像を前後にパンするCSS【非公開
-
[解決済み] will-change' や translateZ() ハックは 'transition: height' のパフォーマンスを向上させるか?
-
[解決済み] Railsです。railsアプリで<img src= >をimage_tagに変換する方法
-
[解決済み] HTML Divのボーダーが表示されない
-
[解決済み] HTMLボタンのテキストを固定幅で折り返すには?
-
[解決済み] divが重ならないようにするには?