ブラウザによって、本文の左端が切れて表示される事が有るのですが、原因が分かりません。
古いバージョンのブラウザで見ると、このような表示になるようです。
知り合いに「本文の左が消えて読めない」と言われたり、ネットカフェに行った時に消えてるのを確認しています。
ソースを見て頂いて、間違っている部分を教えて下さい。
または、本文の左端に余白を入れる方法を教えて下さい。
※画像はイメージです。
.section P.sectionheader { BORDER-RIGHT: #ff46c2 12px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 12px; BORDER-LEFT: #ff46c2 12px solid; LINE-HEIGHT: 1.2; PADDING-TOP: 0px; TEXT-ALIGN: left }
↓
.section P.sectionheader { BORDER-RIGHT: #ff46c2 12px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 12px; BORDER-LEFT: #ff46c2 0px solid; LINE-HEIGHT: 1.2; PADDING-TOP: 0px; TEXT-ALIGN: left }
ダイアリーはよく分からないのですが、これで良いと思いますよ。
(Internet Explorer 6 で確認)
余白は、「padding-left」プロパティでできると思います。
左が消えることがあることの原因は私の知識ではよくはわかりません。
古いブラウザの対応していないタグを使っているとか?では。
padding-leftの説明
見出し行のすぐ下にある
<p class="sectionheader"></p>
が悪さをしています。
表示上は無意味だと思うので、削除した方がいいと思います。
回答ありがとうございます。