CSS
無料お問合せはこちらから TEL 075-257-4588 営業時間 AM9:30~PM6:30

スタッフブログ | リストマーカーを画像で表示する方法2
スタッフブログ
リストマーカーを画像で表示する方法2

リストマーカーを画像で表示する方法2
前回、リストマーカーをデザインするお話をしました。
前回→http://www.ryuumu.co.jp/ryuumu/stuffblog/e354.html

リストマーカーに使う画像とテキストを一直線に並べる為には
リストの背景に画像を表示させます。

まず、bodyタグ内に

リストマーカーを画像で表示する方法2

と書き、スタイルシートの部分に

リストマーカーを画像で表示する方法2 スタイルシート

と書きます。
これでリストの背景に画像が表示されました。
background-repeatをno-repeatと書く事で、文字通り
背景を繰り返さず、マーカーのように1回だけ表示させています。
ですが、このままだと背景が文字にかぶってしまっているので
paddingを使って調整してください。

ここからが本番。
用意した画像によっては、文字と画像が綺麗に一直線に
並ばず、画像がずれて表示されている場合があります。
ここでいじりたいのが、スタイルシートのliに書いた
background-position です。
これは背景画像の表示開始位置を指定するプロパティになります。
background-position:横方向 縦方向;というように、
半角スペースで区切って指定します。
leftとtopと書いていましたが、これは背景画像を左上に固定する
という意味になります。
もしrightとtopとかけば、背景画像が右上に固定されます。

今回は微妙な調整をしたいので、数値で指定します。

background-position: 5px 10px;

といった感じですね。
5pxが横方向、10pxが縦方向の指定になりますので
この指定だと左端から5px、上端から10pxの位置に背景画像の表示が
開始される位置になる、ということです。
用意した画像によってこの値はかわってくるので、一度背景画像を
表示させてから微調整を行ってみてください。

この方法を応用すると、様々なデザインのメニューボタンを
作れたりするので、是非試してみてくださいね!

ではまた次回!

| http://www.ryuumu.co.jp/ryuumu/stuffblog/index.php?e=356 |
| ソース(ホームページ)のレシピ by 委員長! | 07:30 PM | comments (x) | trackback (x) |

<< PAGE TOP >>

BACK UP 初心者でホームページを考えてられてる方へ

独自ネットショップや楽天ショップ・YAHOOショップ運営される初心者の方も、無料で、親切にアドバイスいたします。
SEO・月次更新・リニュアルetc

ホームページ制作の事なら

何でもお問合せください。
お問合せフォームはこちらから

リュウム株式会社

京都市中京区橋弁慶町222番地
ヒライビル3階

TEL 075-257-4588
営業時間 AM9:30-PM6:30

無料お問合せはこちらから TEL 075-257-4588 営業時間 AM10:00~PM7:00

スタッフブログ | リストマーカーを画像で表示する方法2
CSS