- ベストアンサー
cssのバックカラーに画像を入れる
PHPを使ってホームページを書いております。トップメニューのバックに画像を入れたいのですが、どうすればよいか考えております。完結にできる方法があれば、教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
■もう少し質問どのタグに入れるのかを教えていただけると、こちらももう少し詳細な説明が可能となります。 1.ulタグとかpタグとかaタグなど・・・できればそのphpの表示したhtmlソースを記述してほしいのですが。 2.メニューはテキストの文字を表示するのか、あるいは画像ボタンとしてCSSで表現したいのか教えてください。 察せられる答えとしては以下のとおりになります。 ■ その1 メニューの背景に入れる(ulに入れる) ■ * images/sample.jpgにある画像を1枚背景に表示する。 <ul> <li><a href="#">メニュー1</a></li> <li><a href="#">メニュー2</a></li> </ul> ul{ background:no-repeat url("images/sample.jpg"); width:XXXpx; } a{ color:#fff; width:100%; padding:0.5em 0em; } images/sample.jpgにある画像1枚をメニューの背景として表示させる。aタグにcolor:#fff; ■ その2 トップメニューのあるページに入れる(bodyに入れる) ■ * 横方向にimages/sample.jpgにある画像を表示する。 body{ background:repeat-x url("images/sample.jpg"); } 多分こちらではないと思いますが。 このいずれにも当てはまらなければ私の勘違いなので、最初に述べたとおりもう一度詳細に質問してくれるようにお願いします。補足がほしいです、よろしくおねがいします。(^^)