ブログを書くのに囲み枠なんて事を考えた事もなく、、、
というか知らなかったしすぐ出来るとは思ってもみなかった、、、
と言う事で
今まで嫌々使ってたのを囲み枠に変更しました
CSSですぐに作れますよ
参照したサイト
色んな囲み枠を作って紹介されています
囲み枠
今まで囲み枠を使っておらず引用を使って形を整えてました
箇条書きを使いつつセンターにしたいって時はやりようがなかったんですよね
↓みたいな感じで引用使ってやってました
- 標高1,404.2m
- 佐々連尾山(さざれおやま)は、愛媛県四国中央市と高知県長岡郡本山町にまたがる山
- 白髪トンネル脇から登り始めるとアスレチック感があり
- 新居浜市の別子銅山に次ぐ産出量の佐々連鉱山が北側中腹にあったが山名の由緒はこれより前か後かは定かでない
- 大ブナの駄場、天空のわさび棚跡がオススメ!!でピークはどうでも良い
- 土佐峰はツツジで有名
- 鹿の角を初めて拾った縁起の良い山
地図と説明の位置関係を綺麗に整えるのに引用を使って整えてました
標高とか確かに引用(調べて)している部分はあるんですが個人の感想がメインなんですよ
それを形式的とは言え引用ってのはなんかね。。。
これを黒板風の囲み枠に変更
- 標高1,404.2m
- 佐々連尾山(さざれおやま)は、愛媛県四国中央市と高知県長岡郡本山町にまたがる山
- 白髪トンネル脇から登り始めるとアスレチック感があり
- 新居浜市の別子銅山に次ぐ産出量の佐々連鉱山が北側中腹にあったが山名の由緒はこれより前か後かは定かでない
- 大ブナの駄場、天空のわさび棚跡がオススメ!!でピークはどうでも良い
- 土佐峰はツツジで有名
- 鹿の角を初めて拾った縁起の良い山
黒板風の囲み枠
※これは変更後の最終Verです
フォントはBloggerの中にあるフォントで手書き風を使って少しでも黒板感を、、、
※独自に追加したフォントではありません
チョーク風のフォント追加して『フォントの種類』からすぐに選べる事ができればいいんですがGoogle先生に聞いても誰もやってなかったので無理なんでしょう
フォントがコレで決まり!!になったらCSSで指定しようかな。。。
CSS、HTML
紹介するのはBlogger、テーマはF-lightでのやり方ですがCSSの追加、HTMLの記述でどのブログでも使えます
テーマの編集で
ユーザー カスタム CSS
を検索して、その下にCSSを追加してください
囲み枠のCSSは↓
/*== 囲み枠 ==*/
/* 黒板風 */
.kokuban {
position: relative;
margin: 2em auto;
padding: 1em;
width: 90%; /* ボックス幅 */
background: #003300; /* ボックス背景色 */
color: #fff; /* 文章色 */
border: 10px solid #b2771f; /* 他の枠線 */
border-bottom: 20px solid #6f4b3e; /* 下の枠線を太くして色を変更 */
border-radius: 3px; /* 角の丸み */
box-shadow: 0 0 5px #333;
}
.kokuban::before,
.kokuban::after {
position: absolute;
content: '';
bottom: 0;
}
.kokuban::before {
width: 20px;
right: 10px;
border: solid 3px #ff42a0; /*チョーク(ピンク) */
border-radius: 3px 2px 0 2px;
}
.kokuban::after {
width: 15px;
right: 45px;
border: solid 3px #fff; /*チョーク(白) */
border-radius: 8px 5px 2px 5px;
}
参照にしたものより枠を太くして背景(黒板の色)を変更
更に枠の下線を太くして色変更しました
HTMLは↓
<div class="kokuban">テキスト</div>
IMEの単語に追加しとくと便利ですよ
自分は『わく』って打つとHTMLが出てくるようにしてます
ここまでが初期バージョン
これにふじやんさんが黒板消しを作ってくれて
フォント指定したり太字指定したり少しカスタマイズして使ってました
黒板消しも付いて最高♪っと使っていたんですが
ピンクは文字色で使って、リンク色(初期はリンク色がピンクになってます)はやっぱ水色にして使い分けたいな、、、そうなるとチョークも水色追加したいな、、、要素追加したらHTMLの書き換えを地道にやる事になる。。。
かなり躊躇しましたが変更しました!!
黒板風囲み枠最終Ver
- 黒板(背景色)/#00552e
- ピンクチョーク色/#ef93b6
- リンク、水色チョーク/#80d0ff
- 黄色チョーク/#fff920
- 白チョーク/#fff
- フォント/Yusei Magic
※CSSで好きな色、フォントに変更してください
水色のチョークを追加するには要素追加しないと無理
1つ追加も2つ追加も一緒なのでついでに使うかもしれない黄色も追加しました
水色はできるだけチョークっぽくしたかったので背景色を明るくしました
背景が暗いとチョークっぽい水色は見難いです
フォントは手書き風にしたいと Yomogi を使ってたんですが、Yusei Magic
の方が太字だしチョークで書いたっぽいので変更
Yomogi は太字にできなくてCSSで影つけて太くしてもイマイチ、Yusei Magic がお勧めです
これ以上要素追加すると、またHTML書き換えが必要になるので絶対にしません!!
もう追加しなくても、これで黒板風枠としては完璧だろ!?
もっとチョークっぽいフォント使って枠も画像にして処理して、、、って言うのは面倒くさい
CSSで枠作ってそのまま記事書ける方が便利じゃない?
CSSはコチラ
/*== 囲み枠 ==*/
/* 黒板風 */
.k {
position: relative;
margin: 1em auto;
padding: 1em;
width: 90%; /* ボックス幅 */
background: #00552e; /*ボックス背景色 */
color: #fff; /* 文章色 */
border: 10px solid #b2771f; /* 他の枠線 */
border-bottom: 20px solid #b2771f; /* 下の枠線を太く */
border-radius: 3px; /* 角の丸み */
box-shadow: 0 0 5px #333;
font-family: yusei magic; /* フォントスタイル */
}
@media (max-width: 768px) {
.board {
width: 100%;
}
}
/* リンク設定 */
.k a {
color: #80d0ff; /* リンク色 */
font-weight: ; /* リンクの文字 */
text-decoration-style: solid; /* アンダーライン */
text-decoration-thickness: 2px; /* アンダーラインの太さ */
}
.k a:hover {
color: inherit!important; /* リンクにホバーした時の色を親要素から継承 */
}
.k ul {
line-height: 2;
margin-left: 0;
margin-bottom: -2em;
}
.k ul li {
text-indent: -5px;
}
.k ul li::marker {
color: #fff;
}
.k::before,
.k::after {
position: absolute;
content: '';
bottom: 0;
}
.k::before {
width: 20px;
right: 10px;
border: solid 3px #ef93b6; /* チョーク(ピンク) */
border-radius: 3px 2px 0 2px;
}
.k::after {
width: 15px;
right: 45px;
border: solid 3px #fff920; /* チョーク(黄色) */
border-radius: 8px 5px 2px 5px;
}
/* 追加チョーク用CSS */
.k-c {
position: relative;
padding-bottom: 2em;
}
.k-c::before,
.k-c::after {
position: absolute;
content: '';
bottom: 0;
}
.k-c::before {
width: 18px;
right: 50px;
bottom: -17px;
border: solid 3px #80d0ff; /* チョーク(水色) */
border-radius: 3px 2px 0 2px;
}
.k-c::after {
width: 30px;
right:180px;
bottom: -17px;
border: solid 3px #fff; /* チョーク(白) */
border-radius: 8px 5px 2px 5px;
}
/* 黒板消し用CSS */
.k-body {
position: relative;
padding-bottom: 2em;
}
.k-body::before,
.k-body::after {
position: absolute;
content: '';
bottom: 0;
}
.k-body::before {/* 黒板消し本体 */
width: 38px;
right: 80px;
bottom: -51px;
border-radius: 3px;
border: solid 10px #ff8c00;
}
.k-body::after {/* 黒板消しバンド部分 */
width: 20px;
right: 89px;
bottom: -45px;
border: solid 4px #333333;
transform: rotate(90deg);
}
HTMLはコレ
<div class="k"><div class="k-c"><div class="k-body">テキスト</div></div></div>
要素の名前は好きな解り易いものに変更してください
元々は『kokuban、kokuban-Chalk、kokuban-body』だったんですが、このままだとHTMLが長すぎるんです
<div class="kokuban"><div class="kokuban-Chalk"><div class="kokuban-body">テキスト</div></div></div>
これIMEの単語登録するのに長すぎて無理なので名前を変えました
<div class="k"><div class="k-c"><div class="k-body">と</div></div></div>で単語登録してます
単語登録しておくと記事書く時に便利ですよ
色やフォント、黒板消しやチョークの位置、自分好みにカスタマイズしてください
その他のカスタマイズ
出来る範囲でちょこちょこイジッてます
↓にまとめてます
コメントを投稿