CSS を使用してリストまたはリストに似たページ要素を作成することは、常に議論のテーマです。今日は、一般的に使用されるブログ リストについて学習します。以下に、参照できる例を示します。
この例のレンダリング:
まず、その構造を見てください。左側に時間レイヤーの日付、記事のタイトル h2、記事の説明レイヤーのメタ、記事の主題の内容 p を設定します。
ソースコードの例
[www.downcodes.com] <div id="ラップ">
<div class="リスト">
<p class="date"></p>
<h2></h2>
<p class="meta"></p>
<p></p>
</div>
</div>
ID ラップを使用してすべての要素をレイヤーに配置します。
HTML コードを詳しく書き始めましょう。
ソースコードの例
[www.downcodes.com] <div id="ラップ">
<div class="リスト">
<p class="date">9 月 <b>03</b></p>
<h2><a href="http://www.downcodes.com/default.asp?cateID=9">DIV CSS レイアウトの例: CSS Web サイト レイアウトを使用する 10 のステップ! </a></h2>
<p class="meta">送信元: <a href="http://www.downcodes.com/">www.downcodes.com</a> 編集者: <a href="#">downcodes.com </a> | <a href="#">返信がありませんか?</a></p>
<p>新しいタブ: 新しいタブを開くたびに、よくアクセスする Web サイト、最もよく使用する検索エンジン、最近ブックマークしたページ、最近閉じたタブなどが直感的に表示されます。
アプリのショートカット: ブラウザーを開かずに Web アプリを有効にします。アプリケーション ショートカットは、頻繁に使用するオンライン アプリケーションを直接ロードします。 </p>
</div>
<div class="リスト">
<p class="date">8 月 <b>26</b></p>
<h2><a href="http://www.downcodes.com/article.asp?id=813">リスト dl を定義して、画像とテキストを含む CSS リスト要素を作成します</a></h2>
<p class="meta">送信元: <a href="http://www.downcodes.com/">www.downcodes.com</a> 編集者: <a href="#">downcodes.com </a> | <a href="#">返信がありませんか?</a></p>
<p>新しいタブ: 新しいタブを開くたびに、よくアクセスする Web サイト、最もよく使用する検索エンジン、最近ブックマークしたページ、最近閉じたタブなどが直感的に表示されます。
アプリのショートカット: ブラウザーを開かずに Web アプリを有効にします。アプリケーション ショートカットは、頻繁に使用するオンライン アプリケーションを直接ロードします。 </p>
</div>
<div class="リスト">
<p class="date">8 月 <b>22</b></p>
<h2><a href="http://www.downcodes.com/article.asp?id=792">非表示にしたりスライドさせたりできるクールな CSS+JS メニューの例</a></h2>
<p class="meta">送信元: <a href="http://www.downcodes.com/">www.downcodes.com</a> 編集者: <a href="#">downcodes.com </a> | <a href="#">返信がありませんか?</a></p>
<p>新しいタブ: 新しいタブを開くたびに、よくアクセスする Web サイト、最もよく使用する検索エンジン、最近ブックマークしたページ、最近閉じたタブなどが直感的に表示されます。
アプリのショートカット: ブラウザーを開かずに Web アプリを有効にします。アプリケーション ショートカットは、頻繁に使用するオンライン アプリケーションを直接ロードします。 </p>
</div>
</div>
上記の基礎を踏まえて、次の CSS コーディングを開始します。
全体的な声明:
ソースコードの例
[www.downcodes.com] * { マージン:0; フォントサイズ:12px; フォントファミリー:Arial、Helvetica、サンセリフ;}
ボディ{背景:#ebead1;}
a{ color:#514f42;text-decoration:none;}
a:ホバー{ color:#669900;}
レイヤー全体の折り返しスタイルを幅 650 ピクセルに設定します。上下の余白は 30 ピクセル、左右の水平および中央揃えのリストは各リスト レイヤーの幅 650 ピクセルに設定します。
ソースコードの例
[www.downcodes.com] #wrap{ 幅: 650px; マージン: 30px 自動; }
.list{ 幅:650px; パディング:0 0 20px 0; ボーダーボトム:1px 破線 #666633;}
時間を左にフローティングに設定します。幅 76px; text-transform: uppercase;
ソースコードの例
[www.downcodes.com] .list .date{ float:left;width:76px;height:58px;padding:2px 0 0;text-transform:uppercase;text-align:center;font-size :10px;フォントの太さ: 太字:#FFF;}
.list b{表示:ブロック; カラー:#FFF;}
タイトル説明レイヤーのメタを設定し、その下マージンを 25 ピクセルに設定して、メイン コンテンツを折り返さずに左揃えにできるようにします。
ソースコードの例
[www.downcodes.com] .list .meta{マージン:0 0 25px 0; カラー:#979680;}
.list h2 a{font-size: 1.8em;
.list p{ 表示: 行の高さ: 18px;}