記事やサイドバーの枠を丸くしたり、背景をグラデーションにするには | パソコンが好きになるブログ〜表技・裏技・便利技伝授!

パソコンが好きになるブログ〜表技・裏技・便利技伝授!

北海道札幌市中央区 大通駅徒歩7分のパソコンスクール「リズ札幌・ライフデザインスクール」パソコンインストラクター川上雄大によるパソコン・IT・ワンポイントレッスン。
スクールでのいろんな方のパソコンレッスンだったり、パソコンとは関係ない話だったり…

こんにちは、パソコンワンポイントレッスン!

PCインストラクターの川上です。


今日からいよいよ札幌のスクールも開校です!
張り切って更新していきますね^^!


今日のレッスンは、

アメブロの記事エリアやサイドメニューの枠を丸みに帯びた形にすることができます。

角を丸くすると、柔らかいイメージを与えることができますので、そう印象を与えたい方はカスタマイズするとよいですね^^


記事を囲む枠線を角丸にする

まず、このように↓記事を囲む枠線を丸くするには

川上雄大のワンポイントレッスン

アメブロのCSS編集ページを開き、次↓のCSSソースを追加してあげます。

/*記事枠の角を丸くする */
.skinArticle{
border-radius:20px;
}


注! IE8以前では反映されませんのでご注意ください。

サイドメニューの各項目に丸みをつけるには

次に、このように↓サイドメニューの各項目にも丸みをつけてみます。

川上雄大のワンポイントレッスン


/* ■サイドバーの枠指定■ */

/*サイドメニュー枠の角を丸くする */
.skinMenu{
border-radius:10px;
}

/*サイドメニューのブロックの色を変更 */
/*メニューの枠*/
.skinMenu{
background-color:#fffacd;/*レモン色*/
}

/*メニューのヘッダー*/
.skinMenuHeader{
background-color:#ffa500;/*オレンジ色*/
}

/*サイドメニュータイトル文字*/
.skinMenuTitle{
color:#ffffff;/*白色*/
}

/*枠内の色*/
.skinMenuBody{
background-color:#ffffff;/*白色*/
}

注! IE8以前では反映されませんのでご注意ください。

色合いはご自分で変更なさってみてくださいね^^!


背景色をグラデーションにするには

さらに、サイドバーのヘッダータイトルの背景色をグラデーションにしたい場合は


川上雄大のワンポイントレッスン

background-imageにlinear-gradient()関数を指定してあげます。

CSS3のlinear-gradient()関数は、線形グラデーションを指定する際に使用します。

/*メニューのヘッダーをグラデーションに*/
.skinMenuHeader{
background-image: linear-gradient(orange,white);
}

注! IE9以前では反映されませんのでご注意ください。


このグラデーションは他の背景でも応用できますね^^!

興味があれば、チャレンジしてみてください!!

<追記1>
ピンク色のご要望がありましたので、

川上雄大のワンポイントレッスン!


そちらのコードものせておきますね。

/*サイドメニューのブロックの色を変更 */
/*メニューの枠*/
.skinMenu{
background-color: #fceeeb;/*さくら色*/
}

/*メニューのヘッダー*/
.skinMenuHeader{
background-color: #ea9198;/*ピンク色*/
}


↑の箇所だけを変えればいいのですが、面倒な方はこちら↓をコピペするといいです。


/* ■サイドバーの枠指定■ */

/*サイドメニュー枠の角を丸くする */
.skinMenu{
border-radius:10px;
}

/*メニューのヘッダー*/
.skinMenuHeader{
background-color: #ea9198;/*ピンク色*/
}

/*サイドメニュータイトル文字*/
.skinMenuTitle{
color:#ffffff;/*白色*/
}

/*サイドメニューのブロックの色を変更 */
/*メニューの枠*/
.skinMenu{
background-color: #fceeeb;/*さくら色*/
}

/*枠内の色*/
.skinMenuBody{
background-color:#ffffff;/*白色*/
}


また、グラデーションにしたい場合は、

川上雄大のワンポイントレッスン!


こちらのコードを追加するとよいです↓


/*メニューのヘッダーをグラデーションに*/
.skinMenuHeader{
background-image: linear-gradient(pink,pink,white);
background-color: #ea9198;/*ピンク色*/
}


↑の箇所だけを変えればいいのですが、面倒な方はこちら↓をコピペするといいです。
→◆ピンクのグラデーション1


/* ■サイドバーの枠指定■ */

/*サイドメニュー枠の角を丸くする */
.skinMenu{
border-radius:10px;
}

/*メニューのヘッダー*/
.skinMenuHeader{
background-image: linear-gradient(pink,pink,white);/*ピンク色のグラデーション*/
background-color: #ea9198;/*ピンク色*/
}

/*サイドメニュータイトル文字*/
.skinMenuTitle{
color:#ffffff;/*白色*/
text-shadow: 1px 1px 3px #000;
font-size: 12px; /* タイトル文字サイズ */
font-weight: bold; /* タイトル文字を太字に */
}

/*サイドメニューのブロックの色を変更 */
/*メニューの枠*/
.skinMenu{
background-color: #fceeeb;/*さくら色*/
}

/*枠内の色*/
.skinMenuBody{
background-color:#ffffff;/*白色*/
}


記事エリアもあわせて角を丸くして、線の色をピンクにしたい、という場合は次のCSSコードを追加するとよいです。


/* ■記事エリアの枠指定■ */
/*記事エリア枠の角を丸くする */
.skinArticle{
border-radius:10px;
border: 1px solid #ea9198; /* 記事エリアの枠線-ピンク色 */
}


→◆ピンクのグラデーション2

川上雄大のワンポイントレッスン!


こちら↑のバージョンですと、この↓CSSコードになります。


/* ■サイドバーの枠指定■ */

/*サイドメニュー枠の角を丸くする */
/*サイドメニューのブロックの色を変更 */
/*メニューの枠*/
.skinMenu{
border-radius:10px;/*角を丸く */
background-color:#ffffff;/*白色*/
border: 1px solid pink; /* タイトル領域の枠線-ピンク色 */
}

/*メニューのヘッダー*/
.skinMenuHeader{
padding: 6px 6px; /* タイトルと枠の間の余白 */
background-image:linear-gradient(white,pink,pink);/* ピンクのグラデーション */
background-color: pink; /* タイトル領域の背景色-ピンク色 */
}

/*サイドメニュータイトル文字*/
.skinMenuTitle{
color:#ffffff;/*白色*/
text-shadow: 1px 1px 3px #000;
font-size: 12px; /* タイトル文字サイズ */
font-weight: bold; /* タイトル文字を太字に */
}

/*枠内の色*/
.skinMenuBody{
background-color: #fceeeb;/*さくら色*/
}

/* ■記事エリアの枠指定■ */
/*記事エリア枠の角を丸くする */
.skinArticle{
border-radius:10px;
border: 1px solid pink; /* 記事エリアの枠線-ピンク色 */
}



<追記2>
また・・・、緑色グラデーションのご要望がありましたので、

川上雄大のワンポイントレッスン!


そちらのコードものせておきますね。

/* ■サイドバーの枠指定■ */

/*サイドメニュー枠の角を丸くする */
/*サイドメニューのブロックの色を変更 */
/*メニューの枠*/
.skinMenu{
border-radius:6px;/*角を丸く */
background-color:#ffffff;/*白色*/
border: 1px solid #3fb135; /* タイトル領域の枠線-緑色 */
}

/*メニューのヘッダー*/
.skinMenuHeader{
padding: 6px 6px; /* タイトルと枠の間の余白 */
background-image:linear-gradient(white,#3fb135,#3fb135);/* 緑のグラデーション */
background-color: #3fb135; /* タイトル領域の背景色-緑色 */
}

/*サイドメニュータイトル文字*/
.skinMenuTitle{
color:#ffffff;/*白色*/
text-shadow: 1px 1px 3px #000;
font-size: 12px; /* タイトル文字サイズ */
font-weight: bold; /* タイトル文字を太字に */
}

/*枠内の色*/
.skinMenuBody{
background-color:#ffffff;/*白色*/
}


なお、記事エリアも緑の線で丸くしたいのであれば、こちらのCSSコードを追加してみてくださいね。


/* ■記事エリアの枠指定■ */
/*記事エリア枠の角を丸くする */
.skinArticle{
border-radius:10px;
border: 1px solid #3fb135; /* 記事エリアの枠線-緑色 */
}


また…
さらに、もういっちょ~、はコチラへ^^!



<追記>
この記事は、新デザイン(横幅が980px)に対応したカスタマイズになります。プロフィール画像が丸く、横幅が1120pxの新しいデザインでは対応しておりません。

その場合は、こちらをご参照くださいませ↓

最新のデザインでサイドバーをカスタマイズする方法





以上、アメブロカスタマイズ・ワンポイントレッスンでした。


LIDS澄川・ライフデザインスクール
川上 雄大