*

関連記事などに画像付きリストをCSSで簡単に作るサンプル

公開日: : ノウハウ

画像付きリスト

画像つきリストとは上図のようなイメージです。しばしばブログなどでは関連記事や人気記事の表示などに使われている事が多いですし、インターネットショッピングサイトではサイドメニューの商品カテゴリリストに採用されています。

ポイントは画像と言ってもリストマークではなく純粋に img タグで読み込んだ画像がリストに含まれているという所です。これを CSS で実現しようとするといくつかの方法がありますが、あまりソースがゴチャゴチャすると可読性も悪くなるのでやはりなるべくシンプルに作りたいものです。

そこで、なるべくシンプルな構造でこの画像つきリストを作ってみたので紹介します。

html部分

<ul>
   <li><img src="画像1"><p>タイトル1</p></li>
   <li><img src="画像2"><p>タイトル2</p></li>
   <li><img src="画像3"><p>タイトル3</p></li>
</ul>

html 部分はごくシンプルにリストの中に画像とタイトルを内包しているだけです。

ul li{
   width:200px;
   border-bottom:1px solid #aaa;
   margin:3px 0px 3px 0px;
} 

ul li img{
   float:left;
   margin-right:8px;
}

ul li p{
   padding:15px 0px 15px 0px;
}

実際にお使いいただくにはあなたの作成しているサイトに合わせて微調整が必要になると思いますが CSS もこれだけです。

まず、リストの幅は任意の幅にしてください。そして li には下線と上下の余白を設定しています。続いて li 内の画像には float:left で画像とタイトルが横並びになるようにしています。最後に p ではタイトル部の上下の余白を調整しています。

他の方法としては dl dt dd タグを用いる定義リストを使う方法がありますが、タグが3つもある為ソースがゴチャゴチャして見難くなります。ul li を用いたリストのほうがシンプルに構成できます。

サイト作りの参考になれば幸いです。

  • Pocket

おすすめトピックス

関連記事

MP3ダウンロード
MP3を1クリックだけでストリーミングせずにダウンロードする方法

私はこのサイトとは別に、効果音や BGM の素材サイトを運営しています。ふとそのサイト名で google 検索をしてみた所、驚くべき光景を目にしました。 ポケットサウンドというのがそのサイト名なのですが、Google の […]

オフィス画像モニタ
CSSのみでhtmlタグの中に文章を挿入する方法があります

ウェブサイトの中で html の編集が出来ない場所に文章を書くなど編集する事は出来ません。一見当たり前の事を言っているだけです。しかし、CSS なら出来てしまうかもしれません。 目次1 htmlの編集が出来ない場所とは2 […]

リストの表示数を制限する
HTMLでulタグのリスト項目の表示数を制限する

HTML で ul タグを使えば以下のようなリストを作れます。 リスト リスト リスト このようなやつですね。順序なしリストと呼ばれて、何かを箇条書する時に便利です。html タグでは以下のように記述します。 この箇条書 […]

スマホサイト
プラグイン無しで簡単に実現するスマホサイトの上からドロワーメニューの作り方【jQuery】

近年どこでもスマートフォン向けサイトが用意されているのが当たり前です。スマートフォンを使っていればいつも何気なしにスマートフォンサイトを見ていると思います。 そのスマートフォンサイトをちょっと思い出してみてください。 こ […]

cssとjqueryでサイトのローディング画面を簡単に実現する作り方【プラグインなし】

現在ロード中を知らせるローディング画面(Now Loading)は今までにどこかのサイトで見たことがあるかと思います。かつて FLASH 動画全盛の時代にはこんなローディング画面を見る機会も多かったです。このようなローデ […]

iframe内のjavascriptを無効にする方法

html の iframe(インラインフレーム)とは、一つのページ内に小窓を作ってその内部に別ページや別サイトを表示させるタグです。iframe 内のページは自分で作る事もありますが、他の人が作る事もあります。どういう事 […]

著者について

名前:Azell
作曲したり風景写真撮ったりWeb制作したりする人です。 好きな事を楽しくブログに綴れていけたらと思います。

フォローはこちら

       

       
彦根市の本格スパイスカレー専門店「カレー食堂ジャンゴ」でランチ

彦根市に本格スパイスカレー専門店「カレー食堂ジャンゴ」が201

Twitter公式Web版で複数アカウントの切り替えに対応!既存アカウントの追加方法

Twitter をいつもお使いであれば、複数アカウントを運用し

同じ車種でもグレードやタイプによって燃費が異なるのは何故か?

ガソリンが高い時代ですからやはり車の燃費は良い方がいいですよね

札幌円山のストウブ・スキレット料理の「インゾーネテーブル」でランチ

札幌の南円山にインテリアショップ「inZONE」がプロデュース

札幌エスタ10階にできたふわふわかき氷専門店「えぞうさぎ」札幌駅直結!

札幌駅からすぐ近くのエスタ10階にかき氷専門店「えぞうさぎ」が

→もっと見る