こちらでは初期費用無料ホームページ作成サイト - FunMaker[ファンメイカー]で作成したホームページのサイドバーに表示されるタイトルのデザイン変更方法を解説します。

CSSマニュアル:サイドバーのタイトル - FunMaker[ファンメイカー]

対象セレクタ

FunMakerにおいて、サイドバーのタイトルを指定するセレクタは、『.box .title』になります。

#container .side .side-title {
	CSSプロパティ: 値;
}

サイドバーの表示の有無や配列(2列にする、左右の配置)については、管理画面のHOMEに表示される『機能一覧』の中から、
サイトデザイン » サイトデザインの変更 » HOME/一覧/記事レイアウト » サイドバーレイアウト
を選択して保存することで変更することが出来ます。
タイトルの言葉や表示件数、表示内容を変更したい場合は、管理画面のHOMEに表示される『機能一覧』の中から、
各種機能の追加 » サイドバー(2列の場合は2列用も使用)
を選択して必要な項目をドラッグ、または変更したい項目をクリックすることで変更が可能です。

CSSプロパティ一覧

サイドバーのタイトルに対しては、通常通りテキスト要素に指定できる全てのCSSプロパティが利用できます。
以下に、サイドバーのタイトルに対して利用できる代表的なCSSプロパティとその意味、使用例を紹介します。

font-family
意 味:フォント[書体]を指定。複数指定する場合は、半角カンマで区切り指定。
使用例:『font-family: 'Osaka-等幅', 'Osaka-Mono';』
font-style
意 味:文字を斜体にする。値は、italic[斜体]/oblique[斜体]/normal[通常]の3種。
使用例:『font-style: italic;』『font-style: oblique;』
color
意 味:文字色の指定。値は、RGB、RGBAでの指定が可能。
使用例:『color: #FFA001;』(Webセーフカラー一覧
font-size
意 味:文字サイズの指定。単位はpx。FunMakerの標準文字サイズは12px。
使用例:『font-size: 18px;』
font-weight
意 味:文字の太さを指定。値は、100~900の間で指定(標準は400)。
使用例:『font-weight: 700;』
line-height
意 味:行の高さを指定。単位はpxもしくは%。マイナス指定は不可。
使用例:『line-height: 100px;』『line-height: 200%;』
letter-spacing
意 味:文字間隔を指定。単位はpx。0を指定すると標準と同じになる。
使用例:『letter-spacing: 10px;』
text-decoration
意 味:文字装飾を指定。line-through[取り消し線]/underline[下線]/overline[上線]/blink[点滅]/none[装飾なし]
使用例:『text-decoration: underline;』『text-decoration: overline;』
text-align
意 味:行揃えを指定。auto[自動]/left[左]/center[中央]/right[右]/justify[両端揃え]
使用例:『text-align: center;』『text-align: right;』
margin
意 味:要素を囲むボックス外側の余白を指定。順番は上、右、下、左。
使用例:『margin: 30px 20px 40px 30px;』(上30px、右20px、下40px、左30pxの余白)
padding
意 味:要素を囲むボックス内側の余白を指定。順番は上、右、下、左。
使用例:『padding: 30px 20px 40px 30px;』(上30px、右20px、下40px、左30pxの余白)
background
意 味:背景の色、画像、画像の繰り返し、画像の固定、画像の位置を一括して指定。
使用例:『background: #FFA001 url(http://funmaker.jp/service/icon/free/symbol/plane_001/cyanL.png) no-repeat top right fixed;』
border
意 味:要素を囲むボックスの枠線を指定。下線だけを指定する時はborder-bottom、以下同様に左border-left、上border-top、右border-right。
使用例:『border: solid 1px #FFA001;』『border-bottom: solid 1px #FFA001;』

使用例

以下、サイドバーのタイトルに対するCSSを利用したデザインの変更例をいくつか紹介します。

文字色の変更とアイコンの追加

CSSマニュアル:サイドバーのタイトル使用例 - 文字色の変更とアイコンの追加
#container .side .side-title {
	background: url(http://funmaker.jp/service/icon/free/goods/light_001/orangeM.png) no-repeat scroll 0 0; /* アイコンの指定 */
	color: #669900; /* 文字の色 #669900 */
	padding-left: 25px; /* 内側の余白 左 25px */
	text-align: left; /* 文字の左揃え */
}

2行目でアイコンを入れ、3行目文字の色を変更し、4行目でアイコンとの距離を調節しています。5行目でテキストを左揃えに変更しています。
アイコンは、FunMakerが用意している、無料アイコンを利用し、背景色、画像固定についてはデフォルトのままで良いので指定を省略しています。全て指定を表記した場合は
background: rgb(0, 0, 0) url(http://funmaker.jp/service/icon/free/symbol/plane_001/orangeL.png) no-repeat scroll 0 0;
となります。

borderを利用したデザイン

CSSマニュアル:サイドバーのタイトル使用例 - borderを利用したデザイン
#container .side .side-title {
	border: 4px double #999999; /* 全部のライン 太さ4px 二重線 色は#999999 */
	padding: 5px;/* 内側の余白 上下左右 5px */
}

borderは今回指定したdouble[二重線]の他にも実線[solid]、破線[dashed]、dotted[点線]、groove[へこんで見える線]、ridge[盛り上がって見える線]、inset[線の内側がへこんで見える線]、outset[線の内側が盛り上がって見える線]等に変更することが可能です。

各項目ごとに別のデザインにする

以下、サイドバーのタイトルに対して、『アーカイブ』や『最新投稿記事一覧を表示』、『分類を表示』、『カスタムメニュー』など項目毎に別々のデザインにする方法を解説します。

FunMakerでは、

  • 最新投稿記事一覧を表示[新着情報]
  • カレンダー
  • Enhanced Recent Post
  • アーカイブ
  • カスタムメニュー
  • テキスト
  • 分類を表示
  • 検索
  • 管理者情報(フッター)

毎に以下の様な別々のID[目印]を振っているので、それらをCSSセレクタの前につけることで、個別の指定ができます。

最新投稿記事一覧を表示
#container .widget_news_widget .side-title
カレンダー
#container .widget_calendar .side-title
Enhanced Recent Post
#container .enh_rp .side-title
アーカイブ
#container .widget_archive .side-title
カスタムメニュー
#container .widget_nav_menu .side-title
テキスト
#container .widget_text .side-title
分類を表示
#container .widget_category_widget .side-title
検索
#container .widget_search .side-title
管理者情報(フッター)
#container .widget_info_page_widget .side-title

例えば以下のようにCSSを記述することで、『最新投稿記事一覧を表示[新着情報]』のタイトルをオレンジ、『分類を表示』のタイトルを青、そして『カスタムメニュー』のタイトルを緑と別々の表示を実現できます。

#container .widget_news_widget .side-title {
	color: #FFA001;
}
#container .widget_category_widget .side-title {
	color: #01A0FE;
}
#container .widget_nav_menu .side-title {
	color: #52C600;
}