[解決済み] div 内で画像を水平方向にセンタリングする
2022-03-23 15:08:34
質問
これはおそらく愚かな質問ですが、画像を中央に配置する通常の方法が機能しないので、私は質問しようと思いました。どうすれば、コンテナDiv内の画像を中央揃え(水平方向)にできますか?
以下がそのHTMLとCSSです。サムネイルの他の要素のCSSも載せておきます。降順に実行されるので、最も高い要素はすべてのコンテナであり、最も低い要素はすべての内部にあります。
#thumbnailwrapper {
color: #2A2A2A;
margin-right: 5px;
border-radius: 0.2em;
margin-bottom: 5px;
background-color: #E9F7FE;
padding: 5px;
border: thin solid #DADADA;
font-size: 15px
}
#artiststhumbnail {
width: 120px;
height: 108px;
overflow: hidden;
border: thin solid #DADADA;
background-color: white;
}
#artiststhumbnail:hover {
left: 50px
}
<!--link here-->
<a href="NotByDesign">
<div id="thumbnailwrapper">
<a href="NotByDesign">
<!--name here-->
<b>Not By Design</b>
<br>
<div id="artiststhumbnail">
<a href="NotByDesign">
<!--image here-->
<img src="../files/noprofile.jpg" height="100%" alt="Not By Design" border="1" />
</a>
</div>
<div id="genre">Punk</div>
</div>
さて、PHPを含まないマークアップを追加しましたので、見やすくなったはずです。どちらの解決策も、実際にはうまくいかないようです。上下のテキストは中央に配置することができず、画像はコンテナ div の中央に配置される必要があります。コンテナはoverflow hiddenなので、通常はそこにフォーカスがあるため、画像の中心を表示したいのです。
解決方法は?
#artiststhumbnail a img {
display:block;
margin:auto;
}
での私の解答です。 http://jsfiddle.net/marvo/3k3CC/2/
関連
-
[解決済み】divの高さを画面の残りスペースで埋めるようにする
-
Uncaught TypeError: document.getElementsById は関数ではありません。
-
[解決済み] 横型リストアイテム
-
[解決済み] 要素を水平方向にセンタリングする方法
-
[解決済み] CSSでテキストや画像の背景を透明にするには?
-
[解決済み] 画像の横のテキストを縦に揃える?
-
[解決済み] div' コンテナに合わせて画像を自動リサイズするにはどうしたらいいですか?
-
[解決済み] divブロック内のテキストを(水平方向と垂直方向に)センタリングするにはどうすればよいですか?
-
[解決済み] HTML5でfloat入力タイプはありますか?
-
[解決済み] Flexbox:水平方向と垂直方向の中央揃え
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] HTML 5: Is it <br>, <br/>, or <br />?
-
[解決済み] HTMLのid属性に有効な値は何ですか?
-
[解決済み] <meta charset="utf-8"> vs <meta http-equiv="Content-Type">.
-
[解決済み] How do I style a <select> dropdown with only CSS?
-
[解決済み] input type="file "ボタンのスタイリング
-
[解決済み] テーブル内のテキストアラインクラス
-
[解決済み] メモ帳++でXML/HTMLを自動整形/インデントする方法
-
[解決済み] CSS背景のストレッチとスケール
-
[解決済み] HTMLのレイアウトにテーブルを使用しない理由は?[クローズド]
-
[解決済み] HTMLのdiv要素とspan要素の違いは何ですか?