Webデザイナーを目指す人のブログ

Webサイト作成時に勉強したことの備忘録

HTML Wordpress サイト構築

オリジナルテーマを作る〜メイン部分〜

投稿日:

                                                                                                                                 

第3回目のWordPressのサイト作り

前回の記事はこちらから
WordPress オリジナルテーマを作る〜ヘッダー〜
WordPress オリジナルテーマを作る〜ヘッダーその2〜

ブログの投稿一覧を作る

今回の主な作業はパソコンで見た時のメインとサイドをわけて、ブログの投稿一覧を作るです。
アイコンまで入れたかったんですけど、今日は入れれませんでした。
明日以降の作業でいれていきたいと思います。

デモサイト

<!-- 今回追加したhtml -->
	<div class="container">
		<div class="main">
			<div class="post">
				<img src="img/no-img.png">
				<div class="post-content">
					<p class="ttl">タイトルタイトル</p>
					<div class="post-meta">
						<ul>
							<li>投稿日</li>
							<li>カテゴリ</li>
						</ul>
					</div>
					<div class="post-txt">
						<p>本文本文本文本文本文本文本文本文</p>
					</div>
				</div>
			</div>
			<div class="post">
				<img src="img/no-img.png">
				<div class="post-content">
					<p class="ttl">タイトルタイトル</p>
					<div class="post-meta">
						<ul>
							<li>投稿日</li>
							<li>カテゴリ</li>
						</ul>
					</div>
					<div class="post-txt">
						<p>本文本文本文本文本文本文本文本文</p>
					</div>
				</div>
			</div>
			<div class="post">
				<img src="img/no-img.png">
				<div class="post-content">
					<p class="ttl">タイトルタイトル</p>
					<div class="post-meta">
						<ul>
							<li>投稿日</li>
							<li>カテゴリ</li>
						</ul>
					</div>
					<div class="post-txt">
						<p>本文本文本文本文本文本文本文本文</p>
					</div>
				</div>
			</div>
		</div>
		<div class="side">
			サイド部分
		</div>
	</div>
</body>
<!-- 今回加わったcss -->
.main {
	width: 740px;
	background-color:#fff;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    padding: 0 30px 30px;
    box-sizing: border-box;
    float: left;
    margin-top: 30px;
}

.post {
    overflow: hidden;
    border-bottom: 1px solid #ccc;
    padding-bottom: 30px;
    padding-top: 30px;
}

.post img {
    float: left;
    padding-right: 15px;
}

.ttl {
    font-size: 20px;
    font-weight: 600;
}

.post-meta, .post-txt {
    font-size: 14px;
    color: #868686;
}

.post-meta {
    padding: 5px 0;
}

.post-meta li {
    display: inline-block;
}


.side {
	width: 300px;
	float: right;
}

へば!

-HTML, Wordpress, サイト構築

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

iframeのレスポンシブデザイン

youtube動画をサイトに埋め込む youtube動画をサイトに埋め込みたいというときの埋め込み方法を書いていきます。 動画の下にある共有をクリック 埋め込みコードをクリックするとhtmlが出てくる …

no image

WordPress classにカテゴリーのスラッグを指定する

お知らせ一覧などで、カテゴリー名を表示するときに、カテゴリーごとに背景色を変えたいときがあります。 そのときにclass名にカテゴリーのスラッグを指定する方法があればいいなと思い探してみたところ、 下 …

no image

【jQuery】イベント-マウスイベント・フォームイベント

jQueryには様々なイベントが用意されています。 イベントというのは例えばクリックされたときにどうするかとか、値が変わった時にどうするかなどを指定するためのものです。 イベントには ・マウスを操作し …

no image

【jQuery】attr、data、書き換え

attr 今日はまずはじめにhtmlの属性の値を取得したり変更したりすることができるアトリビュートメソッド(attr)を見ていきます。 属性を取得するときは $(“要素”).a …

no image

CSS基礎編 vol.6

ベンダープレフィックス CSS3で用意されているプロパティはブラウザによっては実験的に使われているものという認識でサポートされていない場合があります。そのため、Chromeでは反映されるけどSafar …