1. HOME
  2. »
  3. プログラミング・Web
  4. »
  5. ブログ
  6. »
  7. FC2ブログ ”最強” カスタマイズ入門講座。ヘッダーをカスタマイズ。

FC2ブログ ”最強” カスタマイズ入門講座。ヘッダーをカスタマイズ。

寒くなってきましたね。皆さま前かがみになって、まるで亀の様です。@It_is_Rです。

皆様がブログを見て、一番最初に目に入ってくるのはどこでしょうか?
殆どの場合、ヘッダー部分ですよね。つまり、ヘッダー部分はかなり重要な要素になります。そこで、今回はFC2ブログのヘッダー部分をカスタマイズしてみたいと思います。

まず、今回修正するかしょは、次のコードです。FC2ブログの「テンプレート管理」画面を表示し、変更したいテーマの「スタイルシート編集」部分から、次のコードを探してみてください。

div#branding {
	width : 760px;						/* 背景画像のサイズを指定する場合は切れないように画像の横サイズを指定して下さい(繰り返し画像の場合は指定する必要ありません)最大値はcontainerで設定した幅までです */
	height : 250px;						/* 背景画像のサイズを指定する場合は切れないように画像の縦サイズを指定して下さい(繰り返し画像の場合は指定する必要ありません) */
	background : url("http://templates.blog.fc2.com/template/sample_2/sample_bk_header.gif") top left no-repeat;		/* サンプル画像760x250 */
}

いま現在のFC2ブログで作ったブログはこの様になっています。
無料ゲーム開発日記

目次
  1. ヘッダーの色や画像について
  2. ヘッダーのサイズについて

ヘッダーの色や画像について

eyecatch_pen

それでは、まずヘッダーの色や画像を変更してみましょう。

ヘッダーの色を変更

まず、ヘッダーの色を変更してみましょう。いま現在、灰色の様な色になっていると思いますが、実はこれは画像です。
なので一度この画像を非表示にして、ヘッダーの背景色を変えてみたいと思います。

背景画像を非表示にするには、background : url();の部分をコメントアウトしてしまいます。

div#branding {
	width : 760px;						/* 背景画像のサイズを指定する場合は切れないように画像の横サイズを指定して下さい(繰り返し画像の場合は指定する必要ありません)最大値はcontainerで設定した幅までです */
	height : 250px;						/* 背景画像のサイズを指定する場合は切れないように画像の縦サイズを指定して下さい(繰り返し画像の場合は指定する必要ありません) */
	/*background : url("http://templates.blog.fc2.com/template/sample_2/sample_bk_header.gif") top left no-repeat;*/		/* サンプル画像760x250 */
}

するとこの様に、背景画像を非表示にすることができます。
無料ゲーム開発日記

では、ここで背景色を変更する命令を入れてみます。
background-colorというのが、今回使用する命令です。実際に変更してみましょう。

div#branding {
	width : 760px;						/* 背景画像のサイズを指定する場合は切れないように画像の横サイズを指定して下さい(繰り返し画像の場合は指定する必要ありません)最大値はcontainerで設定した幅までです */
	height : 250px;						/* 背景画像のサイズを指定する場合は切れないように画像の縦サイズを指定して下さい(繰り返し画像の場合は指定する必要ありません) */
	/*background : url("http://templates.blog.fc2.com/template/sample_2/sample_bk_header.gif") top left no-repeat;*/		/* サンプル画像760x250 */
	background-color : #0ff;	/*これを入力*/
}

これで、ヘッダー部分の背景色を変えることができます。
無料ゲーム開発日記

ヘッダーに画像を表示

続いて、ヘッダーに画像を表示します。ここまでしっかりと記事を読んでくれている方はもうお分かりでしょう。そうですね。最初に背景画像が表示されているのを非表示にしました。

それを復活させて、自分の好きな画像を表示すればいいんだ。

という訳で画像を表示したいのですが、どの様なサイズにすれば良いんでしょうか。実はコードの中にその答えがあるのです。
今回の場合ならば、760×250ですね。勿論これを変更することもできますが、それはまた後ほど。

div#branding {
	width : 760px;						/* 背景画像のサイズを指定する場合は切れないように画像の横サイズを指定して下さい(繰り返し画像の場合は指定する必要ありません)最大値はcontainerで設定した幅までです */
	height : 250px;						/* 背景画像のサイズを指定する場合は切れないように画像の縦サイズを指定して下さい(繰り返し画像の場合は指定する必要ありません) */
	background : url("http://xxxファイルの場所xxx") top left no-repeat;		/* サンプル画像760x250 */ /*これを復活して、好きな画像のURLを貼る。*/
	/*background-color : #0ff;*/	/*これは削除*/
}

以前描いた初音ミクの画像を背景にしてみました。
無料ゲーム開発日記

ヘッダーのサイズについて

ヘッダーのサイズは、サイトのカスタマイズにおいて、案外難しい問題です。ヘッダーのサイズがある程度大きい場合、そこに画像を使うことによって、サイトを美しく見せることができる反面、新着記事などの情報が下へ行ってしまうので、見る側は画面をスクロールさせてその情報を見ることになります。

ならば、ヘッダーサイズが小さくても美しく見えるサイトを作ればいい。それがRの考え方です。なので今回は、ヘッダーを小さく作っていこうと思います。

ヘッダーサイズを変更する。

width : 760px;と、height : 250px;が、ヘッダー部分のサイズとなります。じゃあ、この部分を変更すれば、ヘッダーサイズが変わるのか……。確かに変わります。しかし、まだ上手くいかないのが現状でございます。

よく考えてみてください。CSSにはまだ、サイト全体のレイアウトをしている部分があります。ヘッダー部分のサイズのみを変更したところで、全体のレイアウトを変更しなければ、レイアウトが崩れてしまうのです。
なので今回は、width : 760px;と、height : 250px;でヘッダーのサイズを変更できるんだということだけ覚えていてください。

なので今回は、レイアウトが崩れないようにヘッダーサイズを変更してみましょう。ヘッダーの高さを低くするだけであれば、レイアウトには何の影響も及ぼしません。
では実際に変更してみたいと思います。

div#branding {
	width : 760px;						/* 背景画像のサイズを指定する場合は切れないように画像の横サイズを指定して下さい(繰り返し画像の場合は指定する必要ありません)最大値はcontainerで設定した幅までです */
	height : 120px;						/* 背景画像のサイズを指定する場合は切れないように画像の縦サイズを指定して下さい(繰り返し画像の場合は指定する必要ありません) */ /*この部分のサイズを120pxに変更。*/
	background : url("http://xxxファイルの場所xxx") top left no-repeat;		/* サンプル画像760x250 */
	/*background-color : #0ff;*/
}

ヘッダーを低くすることで記事が読まれやすくなり、画像を目の下で切ってしまうことにより、新たなカッコよさが生まれましたね。……生まれたと言って欲しい。
無料ゲーム開発日記

スポンサードリンク

関連コンテンツ

オススメ記事

宇宙一分かりやすい JavaScript のかなり詳しい基本の解説。

宇宙一分かりやすい JavaScript のかなり詳しい基本の解説。

JavaScriptを使ってゲームを作成するのが好きです。@It_is_Rです。 JavaScriptはWebページに動きを出すのによく使われ、ブラウザゲームなども作ることができます。 今回は

webpackの設定ファイル「webpack.config.js」の使い方を覚えよう

webpack.config.jsはwebpackを使う上での設定ファイルです。 今回は、webpack.config.jsの使い方を紹介します。 webpack.config.jsとは

WordPress | ツイート数やシェア数付きのSNSシェアボタンを自作しよう!

最近SNSシェアボタンを作り直した@It_is_Rです。 せっかく作ったんだから、シェアするのだよ、みんな。 そこで今回は、Twitter や Facebook、GooglePlus、はてな

おみくじゲームを作るべ!

小学生からのプログラミング入門。JavaScriptでおみくじを作ろう!

小学生から始めるプログラミングシリーズです。 この講座ではScratch(スクラッチ)から少しレベルアップして、JavaScriptを使ってプログラミングを行なっていきます。 Scratc

WordPressのテーマを自作してみよう。テーマ開発の方法を徹底解説!

WordPressテーマの自作方法を紹介していきます。 今回はテーマ作成における知識や、ツール、ファイル構成、実際の作り方などを書いていきます。 WordPressのテーマを自作する上

【Android Studio】新規プロジェクトを作成する方法。

インスタント焼きそばを作ろうとすると、なぜか焼うどんになります。 @It_is_R です。 しかも、ラーメン作ろうと思うと焼きそばができあがります。 前回、 Android Studio のイ

enchant.jsのロード画面を、好きな画像に変更する方法。

今日は爆睡していました。@It_is_Rです。 enchant.jsのロード画面はカッコわるいなとずっと思っていました。「あ、これenchant.jsで作ったんだな」って思われてしまうじゃないで

Bootstrap 4 を読み込む為の方法を徹底解説。パッケージマネージャーなど。

今回は Bootstrap 4 の使い方です。It_is_Rです。 では詳しくみていきましょう。 Bootstrap とは Bootstrap は Webサイトを制作するときに使う、

bootstrap3

Bootstrap3でサイトのレイアウト。グリッドシステムの使い方と裏技。

開発中のゲームはサイト制作に入っております。@It_is_Rです。 前回に引き続き、Bootstrap3の記事です。 サイトを作るとき、CSSなどを使ってサイトのレイアウトを調節したりしますが

SCSS vs SASS どっちが便利か違いを比較。おまいら SASS 使えよ!

CSS を書くときに、 Sass はもう手放せません。 @It_is_R です。 さて、今回のテーマとなる Sass の表記には、2種類ありますよね。 SCSS と、 SASS です。

コメントをどうぞ!

メールアドレスが公開されることはありません。