例えば、
<div style="line-height:200%">
一行目<br>
二行目<br>
三行目<br>
四行目
</div>
とすれば、それぞれの行間(行の前後の余白)は通常の200%となりますよね。
このとき文章内に(文字と同じくらいの高さの)画像を入れると、IEではその行前後に行間が開かないようなのですが、どうすればよいのでしょうか。
Netscapeでは文章と同じように行間が開いて表示されるのですが。
<div style="line-height:200%">
一行目<br>
<img src="gazou.gif">二行目<br>
<img src="gazou.gif">三行目<br>
四行目
</div>
のようにすると、二行目と三行目に行間が開きません。
(二行目と三行目のそれぞれの行の前後に余白がありません。)
ちなみに、DTDは
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
ですが、システム識別子をつけても同様でした。
※準拠にしたらtd,th内にも適用されました。余談ですが。
IEで、画像を含んだ行にline-heightを適用させるにはどうすればよいのでしょうか。
誤った表現をしていたら申し訳ありません。
No.2ベストアンサー
- 回答日時:
テキスト以外のものが含まれるブロックでline-heightを使うと環境によっては不具合が出というようなコトをどこかで読んだ気がします。
IEではver.5から layout-grid が実装されているので、コレを使ってみてはどうでしょう?
<div style="line-height: 2em;layout-grid-line: 2em;">
一行目<br>
<img src="gazou.gif" width="50" height="15">二行目<br>
<img src="gazou.gif" width="50" height="15">三行目<br>
四行目
</div>
layout-gridなんてプロパティを気にも留めていませんでした。
先ほど試したところ、応用して利用したら理想の表示に近づきましたw
でも、このプロパティの指定は何か難しいですね。
プロパティ値の基準が分からないので…。%指定とかどうなっているのか…。
このプロパティを併用することでIEでも同様の表示ができそうなので応用していきたいと思います。
回答ありがとうございました☆
もう少ししたら締め切りたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS imgとpを縦・横に中央揃えする 1 2023/01/17 11:30
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画像の横に文字をうまく配置で...
-
ボタンをセル内一杯に表示させ...
-
ポップアップウィンドウのサイ...
-
cssヘッダー画像の下に配置した...
-
XML画像データををHTMLで簡単に...
-
HTMLは、シングルクォートかダ...
-
画像をクリックして元に戻すには
-
ホームページ作成 画像を横に...
-
CSSで相対パス
-
画像と同じCSSデザインにしたい...
-
cssで、チェックボックスの画像...
-
htmlの文字が縦書きになる
-
「諸要素」とはどういう意味で...
-
中点「・」の改行について
-
番号付きリスト(<Ol><Li>・・...
-
htmlのolやulなどlistにtitleや...
-
<div id="container">の使いか...
-
widthやheightの数値に単位(px...
-
html の divとtable の役割
-
【CSS】ヘッダーの高さが不明の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ボタンをセル内一杯に表示させ...
-
リンクを知らせる手のマークが...
-
UDP通信を使うチャットプログラ...
-
ポップアップウィンドウのサイ...
-
プルダウンの選択リストの中に...
-
htmlで画像を2個ずつ並べていき...
-
ホームページビルダーの画像サ...
-
XML画像データををHTMLで簡単に...
-
画像のサイズが変わらない
-
画像の場合のみ、下線を消す方...
-
リンクを選択したときの青い枠...
-
レスポンシブ対応のHTML・CSS(...
-
footerの背景が切れて、背景画...
-
html+CSSのみで作るスライドショー
-
ホームページタグ打ち。サイズ...
-
画像の横に文字をうまく配置で...
-
水面の波紋
-
ホームページで画像を横に並べ...
-
【HTML/CSS】ボタンの枠が伸び...
-
HTMLのIMAGEに。。
おすすめ情報