cssで角丸で一部の画像だけを変更したい。
cssで角丸テーブルにトライしています。(参考にしたサイトhttp://jmblog.jp/archives/94)
これをアレンジして、左上の画像(タイトル部分にする)のみを枠によって変えたいと思っています。<span class="taiken"></span>のクラス名を変えることで画像を変えられると良いのですが、
でもどうしても上手く行きません。どうぞどなたかお助け下さい。
********HTML*********
<div class="dialog">
<div class="header"><span class="taiken"></span>
<div class="c"></div>
</div>
<div class="body">
<div class="c">テストテスト</div>
</div>
<div class="footer">
<div class="c"></div>
</div>
</div>
******** CSS ********
.dialog {
width:698px;
}
.dialog .header .c,
.dialog .footer .c{
font-size:1px; /* ensure minimum height */
height:20px;
}
.dialog .header span.taiken{
background-color: transparent;
background-image: url(../pic/head_r1_c1.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
height: 37px;
}
.dialog .header .c{
background-color: transparent;
background-image: url(../pic/head_r1_c2.gif);
background-repeat: no-repeat;
background-position: right 0px;
height: 37px;
}
.dialog .body{
background-color: transparent;
background-image: url(../pic/body_r2_c1.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
}
.dialog .body .c{
background-color: transparent;
background-image: url(../pic/body_r2_c2.gif);
background-repeat: repeat-y;
background-position: right 0px;
}
.dialog .footer{
background-color: transparent;
background-image: url(../pic/footer_r3_c1.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
.dialog .footer .c{
background-color: transparent;
background-image: url(../pic/footer_r3_c2.gif);
background-repeat: no-repeat;
background-position: right 0px;
}
宜しくお願いいたします。
お礼
アドバイスありがとうございます。 画像は、HTMLのほうでも記述が必要なんですね。 CSSのみで表示されるはずだと強固に思い込んでいました。