女子におすすめ! CSSコピペで出来る可愛い見出しデザイン

2016-04-02Web制作

サイトURLが変更になりました!
https://0edition.net/
お手数ですがブックマーク・RSSの再登録お願いします。

こんにちは、とみーです。

ブログをお持ちの方必見!
スタイルシートをコピペするだけでOKな見出しを作成しました。

HTMLは全て

<h2>見出し</h2>

です。

※アイキャッチ画像では10個になってますが、徐々に増えて現在12個あります。

スポンサーリンク

使い方

使い方ですが、下記にあるそれぞれのHTMLとスタイルシートを、指定の場所にコピペします。

WordPressなら
HTML:記事投稿のテキストタブ
CSS:ダッシュボードの外観 → テーマの編集 → style.css
です。

CSSをテーマに合わせる

WordPressをお使いの場合、CSSをコピペしただけでは反映されない場合があります。

Simplicity:.article h2{ }
Luxeritas:.post h2{ }

というように、記事を囲っている要素のクラスに合わせてクラス名を追記してください。

色の変更

色は全てスタイルシートでの指定ですので自由に変更可能です。
color: で文字の色、background-color: で背景色を指定しています。
色の検索はこちらがおすすめ。

見出しデザイン

ボーダー+左線

h2{
    border-left: 10px solid #f0bdc4;
    border-radius: 5px;
    color: #FFFFFF;
    padding: 5px 10px;
    position: relative;
    text-shadow: -1px -1px 1px #e18692, 1px -1px 1px #e18692, -1px 1px 1px #e18692, 1px 1px 1px #e18692;
}
h2:before{
    background: repeating-linear-gradient(45deg, #f5d5da, #f5d5da 4px, #fcf0f1 0, #fcf0f1 7px);
    border-radius: 0 5px 5px 0;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
}

左2本線

h2{
    color: #dd6a7a;
    padding: 5px 5px 5px 30px;
    position: relative;
}
h2:before{
    background-color: #ef858c;
    border-radius: 5px;
    content: '';
    position: absolute;
    top: 0;
    left: 3px;
    width: 5px;
    height: 100%;
}
h2:after{
    background-color: #f3cbd0;
    border-radius: 5px;
    content: '';
    position: absolute;
    top: 0;
    left: 12px;
    width: 5px;
    height: 100%;
}

付箋(ポストイット)風

h2{
    background-color: #fff;
    border: 1px solid #ef858c;
    border-right: 20px solid #ef858c;
    box-shadow: 1px 1px 1px rgba(0,0,0,.1);
    color: #ef858c;
    padding: 10px 20px;
    position:relative;
}
h2:after{
    background-color: rgba(255, 255, 255, .7);
    box-shadow: 0 15px 10px rgba(0, 0, 0, .1);
    content: '';
    position: absolute;
    transform: rotate(1deg);
    -moz-transform: rotate(1deg);
    -webkit-transform: rotate(1deg);
    -o-transform: rotate(1deg);
    bottom: 15px;
    right: -3px;
    width: 85%;
    height: 10px;
    z-index: -1;
}

大きな円

h2{
    background-color: #ef858c;
    color: #fff;
    overflow: hidden;
    padding: 10px;
    position: relative;
}
h2:before{
    content: '';
    position: absolute;
    bottom: -1px;
    left: 0px;
    display: block;
    width: 200px;
    height: 100px;
    background-color: #fff;
    border-radius: 100px 100px 0 0;
    opacity: 0.6;
}

大きな円2つ

h2{
    background-color: #ef858c;
    color: #fff;
    padding: 10px;
    position: relative;
    overflow: hidden;
}
h2:before{
    background-color: #fff;
    border-radius: 100px 100px 0 0;
    content: '';
    display: block;
    opacity: 0.6;
    position: absolute;
    bottom: -1px;
    left: 0px;
    width: 200px;
    height: 100px;
}
h2:after{
    background-color: #fff;
    border-radius: 50px 50px 0 0;
    content: '';
    opacity: 0.6;
    position: absolute;
    bottom: -1px;
    left: 180px;
    display: block;
    width: 100px;
    height: 50px;
}

h2{
    color: #d04255;
    padding: 10px 10px 10px 60px;
    position: relative;
}
h2:before{
    content: '**';
    color: #fff;
    display: inline-block;
    font-size: 30px;
    font-weight: bold;
    margin-right: 10px;
    position: absolute;
    top: 0px;
    left: 0px;
    transform: rotate(20deg);
    -moz-transform: rotate(20deg);
    -webkit-transform: rotate(20deg);
    -o-transform: rotate(20deg);
    text-shadow: 0px 0px 6px #EAA8BF, 0px 0px 4px #EAA8BF, 0 0 0.5px #EAA8BF;
}
h2:after{
    border-bottom: 2px dotted #EAA8BF;
    content: '';
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
}

花(背景色あり)

h2{
    background-color: #f5d5da;
    border-radius: 5px;
    color: #ef858c;
    padding: 10px 10px 10px 60px;
    position: relative;
    text-shadow: 0px 0px 10px #fff, 0px 0px 6px #fff, 0px 0px 4px #fff, 0 0 0.5px #fff;
}
h2:before{
    content: '**';
    color: #fff;
    display: inline-block;
    font-size: 30px;
    font-weight: bold;
    margin-right: 10px;
    position: absolute;
    top: 0px;
    left: 0px;
    transform: rotate(20deg);
    -moz-transform: rotate(20deg);
    -webkit-transform: rotate(20deg);
    -o-transform: rotate(20deg);
    text-shadow: 0px 0px 3px #fff, 0px 0px 2px #fff, 0 0 0.5px #fff;
}
h2:after{
    border-bottom: 2px dotted #fff;
    content: '';
    position: absolute;
    bottom: 3px;
    left: 3px;
    right: 3px;
}

グラデーション

h2{
    background: -webkit-linear-gradient(left, #ef858c, #f3cbd0);
    background: -moz-linear-gradient(left, #ef858c, #f3cbd0);
    background: linear-gradient(left, #ef858c, #f3cbd0);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
h2:before, h2:after{
    background: -webkit-gradient(linear, left top, right bottom, from(#ef858c), to(#f3cbd0));
    background: -moz-linear-gradient(left, #ef858c, #f3cbd0);
    background: linear-gradient(left, #ef858c, #f3cbd0);
    content: '';
    margin: 10px 0px;
    display: block;
    height: 1px;
    width: 100%;
}

上枠ストライプ

h2{
    background-color: #fcf0f1;
    border: 1px solid #fcf0f1;
    border-top: 0;
    color: #701722;
    padding: 10px;
    position: relative;
}
h2:after{
    background: repeating-linear-gradient(-45deg, #f0b8bf, #f0b8bf 5px, #fcf0f1 0, #fcf0f1 10px);
    content: '';
    height: 5px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: 1;
}

下枠ストライプ

h2{
    background-color: #fcf0f1;
    border: 1px solid #fcf0f1;
    border-bottom: 0;
    color: #701722;
    padding: 10px;
    position: relative;
}
h2:after{
    background: repeating-linear-gradient(-45deg, #f0b8bf, #f0b8bf 5px, #fcf0f1 0, #fcf0f1 10px);
    content: '';
    height: 5px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
}

水玉模様

h2{
    background-color: #f3a3a8;
    background-image: radial-gradient(#f5b2b6 20%, transparent 0), radial-gradient(#f5b2b6 20%, transparent 0);
    background-position: 0 0, 10px 10px;
    background-size: 20px 20px;
    color: #590c11;
    padding: 10px;
}

セロテープ

h2{
    padding: 10px;
    background-color: rgba(255,255,255,0.4);
    border-left: 2px dotted rgba(0,0,0,0.1);
    border-right: 2px dotted rgba(0,0,0,0.1);
    box-shadow: 0 0 5px rgba(0,0,0,0.2);
}

あとがき

見出しだけではなくカエレバ・ヨメレバのカスタマイズ記事や囲み枠のサンプルデザインもありますので合わせてお読みください!

こちらの記事もおすすめです