[解決済み] Bootstrapのinline-block表示について【終了しました
2022-02-25 20:55:47
質問
HTMLとBOOTSTRAPだけを使ってウェブサイトを構築するタスクがあるのですが、サイドナビゲーションバー(コードは以下に添付)に問題が発生しています。なぜ私のコードの結果は、2つのインラインブロックとして表示されず、ブロックが次々に表示されるのですか?私はブートストラップ定義済みのクラス"d-inline-block"を使用していますが、それは2番目のdiv要素内の段落が1行よりも短い場合にのみ動作します。私は2つのブロックを作りたいのですが、1つはナビゲーションブロックのように左に、もう1つは右側にいくつかの情報を表示したいのです。
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div class="container">
<div class="d-inline-block">
<ul class="list-group">
<li class="list-group-item">one</li>
<li class="list-group-item">two</li>
<li class="list-group-item">three</li>
<li class="list-group-item">four</li>
<li class="list-group-item">five</li>
</ul>
</div>
<div class="d-inline-block">
<h1>Lorem Ipsum</h1>
<p> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the
industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.</p>
</div>
</div>
</body>
</html>
私の間違いを指摘するか、コードに何を追加すべきかをアドバイスしてください。
(課題は、HTMLとBOOTSTRAPのみを使用することです(独自のCSSコードを追加できません。定義済みのBOOTSTRAPクラスのみ使用可能です))
どのように解決するのですか?
他のCSSルールを作らずにbootstrapを使うには、以下のようにbootstrap gridを使うのが良いと思います。
<head>
<title></title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div class="container">
<div class="row">
<div class="col-sm-6">
<ul class="list-group">
<li class="list-group-item">one</li>
<li class="list-group-item">two</li>
<li class="list-group-item">three</li>
<li class="list-group-item">four</li>
<li class="list-group-item">five</li>
</ul>
</div>
<div class="col-sm-6">
<h1>Lorem Ipsum</h1>
<p> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.
It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with
desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.</p>
</div>
</div>
</div>
</body>
関連
-
[解決済み] CSSのホバー効果が私のコードで機能しない
-
js プログラミング共通のエラーです。Uncaught TypeError。XXXは関数ソリューションではありません
-
[解決済み】CSS "margin: 0 auto" が中央揃えにならない。
-
[解決済み] このCSSでInline-blockが正しく動作しないのはなぜですか?
-
[解決済み] div要素間の空白を削除する方法
-
[解決済み] 絶対位置が機能しない
-
[解決済み] What is the difference between <p> and <div>?
-
[解決済み] Railsです。railsアプリで<img src= >をimage_tagに変換する方法
-
[解決済み] 電話番号のマークアップはどのように行うのですか?
-
[解決済み] inline/inline-block要素間のスペースを削除するにはどうすればよいですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】HTML5検証エラー:body開始タグは見たが、同じタイプの要素がすでに開かれていた
-
[解決済み] CSSのホバー効果が私のコードで機能しない
-
[解決済み】エラー。要求されたURL"[no URL]"は無効です。
-
[解決済み】私のCSS3メディアクエリがモバイルデバイスで機能しないのはなぜですか?
-
[解決済み】フッターをページの下部に中央に配置するにはどうすればよいですか?
-
[解決済み] div要素間の空白を削除する方法
-
[解決済み] CSS "margin: 0 auto" が中央揃えにならない
-
[解決済み] bodyタグに追加された奇妙なiframe、`rufous-sandbox`について
-
[解決済み] カーソルを指ポインタに変更
-
[解決済み] HTML5 Canvas 要素でカスタムフォントを使用するにはどうすればよいですか?