要は、フッターなどでこういうデザインを実現したいときってことです。

text自体は左寄せで、p要素は右寄せ。そいでそのp要素の左側に画像を背景として配置する、ということです。
HTML
<div id="footer"> <p>仙台で働くウェブ屋さんの技術メモ<br /> Copyright (C) 2008 igarashi of MagicalRemix&Co.</p> <!--/footer--></div>
span や div を使ってみようかとも思いましたが、装飾のためにHTMLに記述増やすのはちょっと…ってことで、HTMLはそのままでCSSでどうにかしました。
背景イメージ
背景イメージbgfooter.gifを用意します。

CSS
#footer p {
float: right;
padding-left: 30px;
background: url(img/bgfooter.gif) no-repeat left center;
}
paddingは背景イメージbgfooter.gifの大きさに応じて任意で。
floatしてますので、clearfixなどでクリアするのを忘れないように。





最近のコメント