こんにちは私h3
は中央に配置され、とを使用するをbackground-image
作成しましたpadding
。IE7を除いて、すべてのブラウザで問題なく表示されます(つまり、h3
その中のテキストの幅にパディングを加えたものです)。IE7ではh3
デフォルトで100%の幅になっているようです。テキストに応じてサイズを変更する必要があるため、静的な幅を設定したくありません。何か案は?ここにサイトがあります:
- http://www.firecrestmoto.co.uk/index.php(これは「最新の到着」テキストです)
h3.bannerh3 {
font-family: "alternate-gothic-no-1-d",sans-serif;
font-style: normal;
font-weight: 400;
color: #fff;
text-transform: uppercase;
font-size: 64px;
height: 78px;
display: inline-block;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
position: relative;
text-shadow: 0px 0px 10px #000000;
filter: dropshadow(color=#000000, offx=0, offy=0);
background: url('../../../../img/h2top3.png') repeat-x top, url('../../../../img/h2bottom3.png') repeat-x bottom;
-pie-background: url('/img/h2top3.png') repeat-x top, url('/img/h2bottom3.png') repeat-x bottom; /*PIE*/
behavior: url(js/pie/PIE.htc);
}