1. 実線で囲むだけ
HTML
実線で囲むだけ(class=”box1″)
CSS
.box1 {
padding: 0.5em 1em;
margin: 2em 0;
font-weight: bold;
border: solid 3px #000000;
}
.box1 p {
margin: 0;
padding: 0;
}
2. 角丸実線で囲むだけ
HTML
角丸実線で囲むだけ(class=”box2″)
CSS
.box2 {
padding: 0.5em 1em;
margin: 2em 0;
font-weight: bold;
color: #6091d3;/*文字色*/
background: #FFF;
border: solid 3px #6091d3;/*線*/
border-radius: 10px;/*角の丸み*/
}
.box2 p {
margin: 0;
padding: 0;
}
5. 二重線の枠
HTML
二重線の枠(class=”box5″)
CSS
.box5 {
padding: 0.5em 1em;
margin: 2em 0;
border: double 5px #4ec4d3;
}
.box5 p {
margin: 0;
padding: 0;
}
6. 破線のボックス
HTML
破線のボックス(class=”box6″)
CSS
.box6 {
padding: 0.5em 1em;
margin: 2em 0;
background: #f0f7ff;
border: dashed 2px #5b8bd0;/*点線*/
}
.box6 p {
margin: 0;
padding: 0;
}
8. 左にだけ太線
HTML
左にだけ太線(class=”box8″)
CSS
.box8 {
padding: 0.5em 1em;
margin: 2em 0;
color: #232323;
background: #fff8e8;
border-left: solid 10px #ffc06e;
}
.box8 p {
margin: 0;
padding: 0;
}
9. 上にだけ太線
HTML
上にだけ太線(class=”box9″)
CSS
.box9 {
padding: 0.5em 1em;
margin: 2em 0;
color: #ff7d6e;
background: #ffebe9;
border-top: solid 10px #ff7d6e;
}
.box9 p {
margin: 0;
padding: 0;
}
10. 影を付けた場合
HTML
影をつけた場合(class=”box10″)
CSS
.box10 {
padding: 0.5em 1em;
margin: 2em 0;
color: #00BCD4;
background: #e4fcff;/*背景色*/
border-top: solid 6px #1dc1d6;
box-shadow: 0 3px 4px rgba(0, 0, 0, 0.32);/*影*/
}
.box10 p {
margin: 0;
padding: 0;
}
11. スマートなデザインに
HTML
スマートなデザインに(class=”box11″)
CSS
.box11{
padding: 0.5em 1em;
margin: 2em 0;
color: #5d627b;
background: white;
border-top: solid 5px #5d627b;
box-shadow: 0 3px 5px rgba(0, 0, 0, 0.22);
}
.box11 p {
margin: 0;
padding: 0;
}
12. 分厚いボード風
分厚いボード風(class=”box12″)
CSS
.box12{
padding: 0.5em 1em;
margin: 2em 0;
color: #5989cf;
background: #c6e4ff;
border-bottom: solid 6px #aac5de;
border-radius: 9px;
}
.box12 p {
margin: 0;
padding: 0;
}
13. 影をつけた場合
影をつけた場合(class=”box13″)
CSS
.box13 {
padding: 0.5em 1em;
margin: 2em 0;
color: #FFF;
background: #6eb7ff;
border-bottom: solid 6px #3f87ce;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.25);
border-radius: 9px;
}
.box13 p {
margin: 0;
padding: 0;
}
14. 布風の囲い線
HTML
布風の囲い線(class=”box14″)
CSS
.box14{
padding: 0.2em 0.5em;
margin: 2em 0;
background: #d6ebff;
box-shadow: 0px 0px 0px 10px #d6ebff;
border: dashed 2px white;
}
.box14 p {
margin: 0;
padding: 0;
}
15. 布風のピンクバージョン
HTML
布風のピンクバージョン(class=”box15″)
CSS
.box15 {
padding: 0.2em 0.5em;
margin: 2em 0;
color: #565656;
background: #ffeaea;
box-shadow: 0px 0px 0px 10px #ffeaea;
border: dashed 2px #ffc3c3;
border-radius: 8px;
}
.box15 p {
margin: 0;
padding: 0;
}
17. 交差線の囲い線
HTML
交差線の囲い線(class=”box17″)
CSS
.box17{
margin:2em 0;
position: relative;
padding: 0.5em 1.5em;
border-top: solid 2px black;
border-bottom: solid 2px black;
}
.box17:before, .box17:after{
content: ”;
position: absolute;
top: -10px;
width: 2px;
height: -webkit-calc(100% + 20px);
height: calc(100% + 20px);
background-color: black;
}
.box17:before {left: 10px;}
.box17:after {right: 10px;}
.box17 p {
margin: 0;
padding: 0;
}
18. 角に円形の囲い線
HTML
角に円形の囲い線(class=”box18″)
CSS
.box18{
margin:2em 0;
position: relative;
padding: 0.25em 1em;
border: solid 2px #ffcb8a;
border-radius: 3px 0 3px 0;
}
.box18:before,.box18:after
{
content: ”;
position: absolute;
width:10px;
height: 10px;
border: solid 2px #ffcb8a;
border-radius: 50%;
}
.box18:after {
top:-12px;
left:-12px;
}
.box18:before {
bottom:-12px;
right:-12px;
}
.box18 p {
margin: 0;
padding: 0;
}
19. カギカッコ
HTML
カギカッコ(class=”box19″)
CSS
.box19 {
position: relative;
padding:0.25em 1em;
}
.box19:before,.box19:after{
content:”;
width: 20px;
height: 30px;
position: absolute;
display: inline-block;
}
.box19:before{
border-left: solid 1px #5767bf;
border-top: solid 1px #5767bf;
top:0;
left: 0;
}
.box19:after{
border-right: solid 1px #5767bf;
border-bottom: solid 1px #5767bf;
bottom:0;
right: 0;
}
.box19 p {
margin: 0;
padding: 0;
}
22. 紙風の囲い線
HTML
紙風の囲い線(class=”box22″)
CSS
.box22{
padding: 0.5em 1em;
margin: 1em 0;
background: #f4f4f4;
border-left: solid 6px #5bb7ae;
box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.33);
}
.box22 p {
margin: 0;
padding: 0;
}
23. 考えごと風の囲い線
HTML
考えごと風(class=”box23″)
CSS
.box23 {
position: relative;
margin: 2em 0 2em 40px;
padding: 8px 15px;
background: #fff0c6;
border-radius: 30px;
}
.box23:before{font-family: FontAwesome;
content: “\f111”;
position: absolute;
font-size: 15px;
left: -40px;
bottom: 0;
color: #fff0c6;
}
.box23:after{
font-family: FontAwesome;
content: “\f111”;
position: absolute;
font-size: 23px;
left: -23px;
bottom: 0;
color: #fff0c6;
}
.box23 p {
margin: 0;
padding: 0;
}
24. 吹き出し
HTML
吹き出し(class=”box24″)
CSS
.box24 {
position: relative;
padding: 0.5em 0.7em;
margin: 2em 0;
background: #e6f4ff;
color: #5c98d4;
font-weight: bold;
}
.box24:after {
position: absolute;
content: ”;
top: 100%;
left: 30px;
border: 15px solid transparent;
border-top: 15px solid #e6f4ff;
width: 0;
height: 0;
}
.box24 p {
margin: 0;
padding: 0;
}
25. めくれたテープ風
HTML
めくれたテープ風(class=”box25″)
CSS
.box25{
position: relative;
background: #fff0cd;
box-shadow: 0px 0px 0px 5px #fff0cd;
border: dashed 2px white;
padding: 0.2em 0.5em;
color: #454545;
}
.box25:after{
position: absolute;
content: ”;
right: -7px;
top: -7px;
border-width: 0 15px 15px 0;
border-style: solid;
border-color: #ffdb88 #fff #ffdb88;
box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.15);
}
.box25 p {
margin: 0;
padding: 0;
}
26. 枠の途中にタイトル
HTML
枠の途中にタイトル(class=”box26″)
CSS
.box26 {
position: relative;
margin: 2em 0;
padding: 0.5em 1em;
border: solid 3px #95ccff;
border-radius: 8px;
}
.box26 .box-title {
position: absolute;
display: inline-block;
top: -13px;
left: 10px;
padding: 0 9px;
line-height: 1;
font-size: 19px;
background: #FFF;
color: #95ccff;
font-weight: bold;
}
.box26 p {
margin: 0;
padding: 0;
}
27. ラベルをつけたようなデザイン
HTML
ラベルをつけたようなデザイン(class=”box27″)
CSS
.box27 {
position: relative;
margin: 2em 0;
padding: 0.5em 1em;
border: solid 3px #62c1ce;
}
.box27 .box-title {
position: absolute;
display: inline-block;
top: -27px;
left: -3px;
padding: 0 9px;
height: 25px;
line-height: 25px;
font-size: 17px;
background: #62c1ce;
color: #ffffff;
font-weight: bold;
border-radius: 5px 5px 0 0;
}
.box27 p {
margin: 0;
padding: 0;
}
28. ボックス内にラベル
HTML
ボックス内にラベル(class=”box28″)
CSS
.box28 {
position: relative;
margin: 2em 0;
padding: 25px 10px 7px;
border: solid 2px #FFC107;
}
.box28 .box-title {
position: absolute;
display: inline-block;
top: -2px;
left: -2px;
padding: 0 9px;
height: 25px;
line-height: 25px;
font-size: 17px;
background: #FFC107;
color: #ffffff;
font-weight: bold;
}
.box28 p {
margin: 0;
padding: 0;
}
29. タイトルを横いっぱいに広げた場合
HTML
タイトルを横いっぱいに広げた場合(class=”box29″)
CSS
.box29 {
margin: 2em 0;
background: #dcefff;
}
.box29 .box-title {
font-size: 1.2em;
background: #5fb3f5;
padding: 4px;
text-align: center;
color: #FFF;
font-weight: bold;
letter-spacing: 0.05em;
}
.box29 p {
padding: 15px 20px;
margin: 0;
}
30. さらに影をつけた場合
HTML
さらに影をつけた場合(class=”box30″)
CSS
.box30 {
margin: 2em 0;
background: #f1f1f1;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.22);
}
.box30 .box-title {
font-size: 1.2em;
background: #5fc2f5;
padding: 4px;
text-align: center;
color: #FFF;
font-weight: bold;
letter-spacing: 0.05em;
}
.box30 p {
padding: 15px 20px;
margin: 0;
}
31. ひとことボックス
HTML
ここにテキスト
CSS
.hitokoto{
background: rgba(215, 253, 205, 0.61);
margin: 2em 0;
padding: 25px;
border-radius: 10px;
}
.hitokoto-circle1{
font-size: 16px;
line-height: 1.5;
position: absolute;
margin-top: -37px;
font-weight: bold;
color: #fff;
background-color:#4caf50;
border-radius: 50%;
text-align: center;
width: 24px;
height: 24px;
}
.hitokoto-circle1:after{
content: “と”;
position: absolute;
margin-top: .2em;
font-weight: bold;
color: #fff;
background-color:#4caf50;
border-radius: 50%;
text-align: center;
width: 24px;
height: 24px;
}
.hitokoto-circle2:before{
content: “”;
position: absolute;
top: 100%;
margin-left: -12px;
border: 5px solid transparent;
border-top: 10px solid #4caf50;
-ms-transform: rotate(-20deg);
-webkit-transform: rotate(-20deg);
transform: rotate(-20deg);
}
.hitokoto-circle2{
position: absolute;
font-size: 16px;
line-height: 1.5;
margin-top: -37px;
margin-left: 40px;
font-weight: bold;
color: #fff;
background-color:#4caf50;
border-radius: 50%;
text-align: center;
width: 24px;
height: 24px;
}
.hitokoto-circle2:after{
content: “と”;
position: absolute;
margin-top: .2em;
font-weight: bold;
color: #fff;
background-color:#4caf50;
border-radius: 50%;
text-align: center;
width: 24px;
height: 24px;
}
.hitokoto p{
margin: 0;
padding: 0;
}