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ブログで作ったブログはこの様になっています。
無料ゲーム開発日記

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

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;*/
}

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

スポンサードリンク

関連コンテンツ

オススメ記事

【Android Studio】Button(ボタン)を作る基本中の基本。

ボタンを作る基本中の基本ですが、ボタンを作ること自体が基本中の基本です。@It_is_Rです。 タイトルなんてどうだっていいんです。肝心のなのは真心です。 Androidアプリ開発、7回目とな

WordPress

無料で広告なしのWordPressサイトを立ち上げる方法。

猫を飼っています。でも犬派です。何か文句ありますか? …まぁ、最終的に動物全般が好きなんです。爬虫類から哺乳類、鳥類まで好きです。動物を飼っている人、今すぐ写真を@It_is_Rに送り付けて下さい。

【Bootstrap 4】ボタングループ使い方。ボタンの一まとめにする方法

Bootstrap4の使い方、第6回目です。 前回、Bootstrap4でのボタンの作り方を紹介しましたが、今回はそのボタンをグループにしてひとまとめにする方法です。 Bootstrapにはボ

ブログSEOに絶対的効果!人を惹きつける記事タイトルの考え方のコツ

ブログのSEO対策において、もっとも重要なのは記事の内容、そしてタイトルです。 情報を探している人はまずタイトルを見ます。つまりタイトルによって人がその記事をクリックするかどうかが決まります。

enchant.js

ゲームに背景画像を表示する方法!( enchant.js )

こんばんわ、@It_is_Rです。 ゴールデンウィークいかがお過ごしでしょうか。 今回は、 enchant.js を使った横スクロールアクションゲームの背景を表示してみようと思います。 空と

enchant.js100行未満!!本格シューティングゲーム作り方。

昨日歩き回ったせいで、足がかなり痛い@It_is_Rです。 さて、今回はenchant.jsのネタです。enchant.jsを使うと、javascriptのプログラムがものすごく簡単に書けてしま

.zshrc で zsh をカスタマイズしてみよう。(プラグイン無し)

昔、車に幽霊が乗っていたので、じっと目を凝らして見ていたら、ただの人だったことがあります。@It_is_Rです。 あの時は気まずかった。。。女性の方でした。 さて、今回はターミナルをかっこよく

Homebrew

Homebrewのインストール&使い方。すぐに使える詳しい解説!

※追記 この記事は2018/04/30に最新の情報に書き直しました。 人生をもう一度やり直したいとつくづく思う@It_is_Rです。 今回はHomebrewについての記事を書いて

JavaScriptマンガ講座。初心者でも痛いほど理解できる変数の使い方。(実践編)

押入れが部屋になっている@It_is_Rです。 今回の記事はJavaScriptマンガ講座、2回目となりました。 この企画はJavaScriptをフザケまくって覚えようというものです。

java

Eclipseによる、Javaでじゃんけんゲームプログラムの作り方

※追記(2018/8/29) より分かりやすい記事になるよう修正しました。 今回はJavaを使って、じゃんけんゲームを作る方法を紹介します。 eclipseがインストールされ

コメントをどうぞ!

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