▽1
●
Cherenkov ●1000ポイント ベストアンサー |
.sidebar_ul .box h3 { background: url("http://cdn-ak.f.st-hatena.com/images/fotolife/C/Cherenkov/20120123/20120123143758.jpg") repeat-x scroll 0 0 #F0F0F0 !important; border: 1px solid #CDCDCD !important; text-align: left !important; padding: 5px 0 0 10px !important; } .sidebar_ul .box h3:before { content: url("http://cdn-ak.f.st-hatena.com/images/fotolife/C/Cherenkov/20120123/20120123144227.jpg"); } .entry-body { position: relative; } .entry-body .price { position: absolute !important; right: 0; top: auto !important; bottom: 0 !important; } .entry-body .price:after { content: url("http://cdn-ak.f.st-hatena.com/images/fotolife/C/Cherenkov/20120123/20120123150410.jpg"); }
追記:
アイコン位置の高さを合わせるにはcssだけでは無理そうなので、要素を追加する必要があります。上記のコードは忘れて下さい。
左カラムの <h3>サイドバータイトル</h3> を <h3><span>サイドバータイトル</span></h3> になるように。 右カラムの <span class="price">価格表示></span> を <span class="price">価格表示> <img src="http://cdn-ak.f.st-hatena.com/images/fotolife/C/Cherenkov/20120123/20120123150410.jpg"> </span> に修正してから以下のCSSを適用してみてください。
.sidebar_ul .box h3 { background: url("http://cdn-ak.f.st-hatena.com/images/fotolife/C/Cherenkov/20120123/20120123143758.jpg") repeat-x scroll 0 0 #F0F0F0 !important; border: 1px solid #CDCDCD !important; text-align: left !important; padding: 10px 0 0 10px !important; height: 28px !important; } .sidebar_ul .box h3 span { background: url("http://cdn-ak.f.st-hatena.com/images/fotolife/C/Cherenkov/20120123/20120123144227.jpg") no-repeat !important; padding-left: 33px !important; } .sidebar_ul .box h3:before{ content: none !important; } .sidebar_ul .box ul { border-left: 1px solid #CDCDCD !important; border-right: 1px solid #CDCDCD !important; border-bottom: 1px solid #CDCDCD !important; border-radius: 0px 0px 5px 5px !important; } .entry-body { position: relative; } .entry-body .price { position: absolute !important; right: 0; top: auto !important; bottom: 0 !important; } .entry-body .price:after { content: none !important; } .entry-body .price img { margin: 0 0 -2px !important; border: none !important; }