私はより多くの質問を持って戻ってきました!
それはおそらく非常に単純なことですが、それは私を混乱させました。ページと投稿 (Wordpress) の H2 テキストの横に、span:before と span:after を使用して背景画像を配置するようにレイアウトを設定しました。
これがどのように正しく機能しているか、および全体的な CSS で達成したいことは次のとおりです。
http://www.weburton.co.uk/content/demo/?page_id=121
これは現在、CSS の min および max-widths によって実現されています。そして、ページの幅を持つ親要素の下にある幅の部分を自動に設定しました。H2 の幅に基づいて線のサイズが自動的に変更されない理由がわかりません。ここの問題を参照してください:
http://www.weburton.co.uk/content/demo/?p=36
使用する CSS は次のとおりです。
#pagewrapper{
width: 960px;
margin: 0 auto;
position: relative;
padding-top: 140px;
text-transform: uppercase;
}
h2 span:before{background:url("http://weburton.co.uk/content/demo/wp-content/themes/epic/images/header_bg.jpg") repeat-x scroll left center transparent;content:" ";height:1px;margin-right:15px; left: 0%; position:absolute; margin-top: 15px; min-width: 25%; max-width: 50%; width: auto; }
h2 span:after{background:url("http://weburton.co.uk/content/demo/wp-content/themes/epic/images/header_bg.jpg") repeat-x scroll right center transparent;content:" ";height:1px; margin-left:15px; right: 0%; position:absolute; min-width: 25%; max-width: 50%; width: auto; margin-top: 15px; }
基本的に、考えられるすべてのオプションを使い果たしました。ここに欠けているものはありますか、それとも他の何かを使用してこのスタイリングを達成するための別の方法がありますが、それはより簡単ですか?
ああ、私はいくつかの冗長なスタイリング コールがあることを知っています。私はそれをクリーンアップしている最中です。:)
前もって感謝します!:)