[解決済み] margin: auto は中央揃えではありません。
2022-02-02 12:21:11
質問
ホームページの以下のスタイルで。 http://6.470.scripts.mit.edu/css_exercises/exercise4.html
<style type="text/css">
#sponsors {
margin:auto;
margin-top:50px;
overflow: hidden;
width: auto;
display: inline-block;
}
div.image img {
margin: 3px;
border: 1px solid #ffffff;
}
div.image a:hover img {
border: 1px solid;
}
</style>
</head>
<body>
<h1>Sponsors of 6.470</h1>
<div id="sponsors">
<div class="image"><a href=""><img src="images/appian.png" width="150" height="85"></a></div>
<div class="image"><a href=""><img src="images/dropbox.png" width="150px" height="85px"></a></div>
<div class="image"><a href=""><img src="images/facebook.png" width="150px" height="85px"></a></div>
<div class="image"><a href=""><img src="images/nextjump.png" width="150px" height="85px"></a></div>
<div class="image"><a href=""><img src="images/palantir.png" width="150px" height="85px"></a></div>
<div class="image"><a href=""><img src="images/quora.png" width="150px" height="85px"></a></div>
<div class="image"><a href=""><img src="images/tripadvisor.png" width="150px" height="85px"></a></div>
<div class="image"><a href=""><img src="images/vecna.png" width="150px" height="85px"></a></div>
</div>
</body>
もし
width: auto
から削除されます。
#sponsors
とすると
div#sponsors
はセンターアライメントでないにもかかわらず
margin: auto
が使用されています。
同様に
text-align: center
を次のように置き換えます。
margin: auto
を使用する場合、上記のボディスタイルでは
<h1>
が中央揃えにならないのはとんでもないことです。
を使用したため
margin: auto
を何度も使用し、問題なくコンテンツを中央に配置することができました。だから、私を助けて、私はこの多くに感謝します。
追記:Firefoxを使用し、さらに
doctype
タグで中央揃えすることはできません。
margin: auto
.
解決方法は?
定義
width
または
margin
を追加しました。
#sponsors
ID
このように
#sponsors{
margin:0 auto; // left margin is auto, right margin is auto , top and bottom margin is 0 set
width:1000px; // define your width according to your design
}
詳細はこちら マージンオート
関連
-
[解決済み] :first-child が期待通りに動作しない
-
[解決済み] ChromeでCSSカスタムスタイルのボタンから青枠を削除する
-
[解決済み] Bootstrap 4のナバーボタンのアイコンの色を変更するにはどうすればよいですか?
-
[解決済み] reactでスティッキーフッターを作るには?
-
[解決済み] セレクトボックスのテキストを中央揃えにすることは可能ですか?
-
[解決済み] 子 div が親 div からはみ出さないようにする。
-
[解決済み] 高さと幅はspanには適用されないのですか?
-
[解決済み] Font Awesomeで2つ以上のアイコンを重ねる/重ねるには?
-
[解決済み] div' コンテナに合わせて画像を自動リサイズするにはどうしたらいいですか?
-
[解決済み] CSS 100% height と padding/margin の関係
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 他のブラウザが画像を読み込むときに、Chromeがエラー **Failed to load resource: net::ERR_NAME_NOT_RESOLVED** を発生させる。
-
[解決済み】Google Chromeでレスポンシブメディアクエリが機能しない件
-
[解決済み】divの重なりについて
-
[解決済み] 2つのdivを隣り合わせに配置するには?
-
[解決済み] ユーザーエージェントのスタイルシートが私のCSSを上書きしないようにする方法
-
[解決済み] CSSやSVGで半円を描く
-
[解決済み] グレーの透明な背景を設定する
-
[解決済み] Bootstrap 3でnavbar-static-topは何をするのですか?
-
[解決済み] 要素を移動せずにホバー時にCSSボーダーを追加する [複製]
-
[解決済み] cssのフォントサイズ14px/26pxってどうなってるの?