[解決済み] テキスト行のインラインブロックを垂直方向に揃えるには?
2022-06-10 11:01:09
質問
私はいくつかの未知の幅と高さを取ることになるインラインブロックを作成したいと思います。(それは動的に生成されたコンテンツを持つその中のテーブルを持つでしょう)。 さらに、inline-blockは、"my text (BLOCK HERE)"のようなテキストの行の中に配置される必要があります。 見た目をきれいにするために の行の中でブロックが垂直方向に中央化されるようにしようとしています。 . なので、ブロックがこんな感じだと
TOP
MIDDLE
BOTTOM
すると、テキストの行は、"私のテキスト ( [MIDDLE] )"(行の上下にTOPとBOTTOMがある)と表示されるようになります。
今のところ、こんな感じです。
CSS
.example {
background-color: #0A0;
display: inline-block;
margin: 2px;
padding: 2px;
position: relative;
text-align: center;
}
HTML
<div class="example">TOP<br />MIDDLE<br />BOTTOM</div>
<イグ
どのように解決するのですか?
code {
background: black;
color: white;
display: inline-block;
vertical-align: middle;
}
<p>Some text <code>A<br />B<br />C<br />D</code> continues afterward.</p>
Safari5とIE6+で動作確認済みです。
関連
-
[解決済み] CSSでテキストや画像の背景を透明にするには?
-
[解決済み] 画像の横のテキストを縦に揃える?
-
[解決済み] チェックボックスとそのラベルをクロスブラウザーで一貫して揃える方法
-
[解決済み] div 内の画像を縦に並べる方法
-
[解決済み] divの中のテキストを縦に揃えるにはどうしたらいいですか?
-
[解決済み] divの内容を下に揃える方法
-
[解決済み] ローカルストレージとCookieの比較
-
[解決済み] inline/inline-block要素間のスペースを削除するにはどうすればよいですか?
-
[解決済み] HTMLのid属性とname属性の違い
-
[解決済み] div 内で画像を水平方向にセンタリングする
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
ローカルリソースのロードが許可されていない問題を解決する
-
[解決済み] XHTMLの自己完結型タグを除くオープンタグにマッチするRegEx
-
[解決済み] div' コンテナに合わせて画像を自動リサイズするにはどうしたらいいですか?
-
[解決済み] スクロールバーを隠すが、スクロールはできる状態
-
[解決済み] HTMLの "role "属性は何のためにあるのですか?
-
[解決済み] クリアフィックスとは何ですか?
-
[解決済み] Flexbox:水平方向と垂直方向の中央揃え
-
[解決済み] 特定のクラスや属性を持たない要素を選択するCSSセレクタは書けますか?
-
[解決済み] HTML5で(非空白の)自己閉鎖タグは有効ですか?
-
[解決済み] 親ディバイスの高さを指定せずに、子ディバイスの高さを100%にする方法は?