• 最終更新日
  • CSS

鬼滅の刃の和柄をCSSで表現!竈門家は市松模様のカラーパターンが豊富

鬼滅の刃の影響で和柄がスゴい人気!子供はもちろんご年配の方も鬼滅柄のアイテムを持たれてるほどですしね(笑)。

主人公の竈門炭治郎の羽織の市松模様もわかりやすくてとてもインパクトのあるデザインです。市松模様自体は昔からありますがここへきて一気に脚光を浴びた感じです。

今回はそんな竈門炭治郎の市松模様をCSSで表現してみます。さらによく見ると竈門家はみんなカラー違いで市松模様を着用しています。ひとりを除いては…

竈門炭治郎の市松模様

鬼滅の刃の主人公で竈門家の長男の炭治郎(たんじろう)は羽織が特徴的な市松模様です。

tanjiro.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>竈門炭治郎の柄</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. .ichimatsu {
  14.   width: 100%;
  15.   height: 100vh;
  16.   background: linear-gradient(45deg, #0d090a 25%, transparent 25%) 0 0/100px 100px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 50px 50px/100px 100px, linear-gradient(45deg, #0d090a 25%, transparent 25%) 50px 50px/100px 100px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 100px 100px/100px 100px, #51b896
  17. }
  18. </style>
  19. </head>
  20. <body>
  21.   <div class="ichimatsu"></div>
  22. </body>
  23. </html>

これを表示すると…

竈門禰豆子の市松模様

竈門家の長女で鬼舞辻無惨に鬼にされた禰豆子(ねずこ)は着物の麻の葉文様が人気です。でも今回は帯の市松模様をご紹介。

nezuko.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>竈門禰豆子の柄</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. .ichimatsu {
  14.   width: 100%;
  15.   height: 100vh;
  16.   background: linear-gradient(45deg, #9f2849 25%, transparent 25%) 0 0/100px 100px, linear-gradient(45deg, transparent 75%, #9f2849 75%) 50px 50px/100px 100px, linear-gradient(45deg, #9f2849 25%, transparent 25%) 50px 50px/100px 100px, linear-gradient(45deg, transparent 75%, #9f2849 75%) 100px 100px/100px 100px, #fef2f2
  17. }
  18. </style>
  19. </head>
  20. <body>
  21.   <div class="ichimatsu"></div>
  22. </body>
  23. </html>

これを表示すると…

竈門炭十郎の市松模様

炭治郎と禰豆子の父親の炭十郎(たんじゅうろう)は着物の羽織が市松模様ですね。

tanjuro.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>竈門炭十郎の柄</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. .ichimatsu {
  14.   width: 100%;
  15.   height: 100vh;
  16.   background: linear-gradient(45deg, #171b1a 25%, transparent 25%) 0 0/100px 100px, linear-gradient(45deg, transparent 75%, #171b1a 75%) 50px 50px/100px 100px, linear-gradient(45deg, #171b1a 25%, transparent 25%) 50px 50px/100px 100px, linear-gradient(45deg, transparent 75%, #171b1a 75%) 100px 100px/100px 100px, #e56c00
  17. }
  18. </style>
  19. </head>
  20. <body>
  21.   <div class="ichimatsu"></div>
  22. </body>
  23. </html>

これを表示すると…

竈門葵枝の市松模様

炭治郎と禰豆子の母親の葵枝(きえ)は着物が市松模様です。

kie.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>竈門葵枝の柄</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. .ichimatsu {
  14.   width: 100%;
  15.   height: 100vh;
  16.   background: linear-gradient(45deg, #744f85 25%, transparent 25%) 0 0/100px 100px, linear-gradient(45deg, transparent 75%, #744f85 75%) 50px 50px/100px 100px, linear-gradient(45deg, #744f85 25%, transparent 25%) 50px 50px/100px 100px, linear-gradient(45deg, transparent 75%, #744f85 75%) 100px 100px/100px 100px, #ecded8
  17. }
  18. </style>
  19. </head>
  20. <body>
  21.   <div class="ichimatsu"></div>
  22. </body>
  23. </html>

これを表示すると…

竈門竹雄の市松模様

竈門家の次男の竹雄(たけお)はマフラーが市松模様。炭治郎によく似てます(笑)。

takeo.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>竈門竹雄の柄</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. .ichimatsu {
  14.   width: 100%;
  15.   height: 100vh;
  16.   background: linear-gradient(45deg, #100f0a 25%, transparent 25%) 0 0/100px 100px, linear-gradient(45deg, transparent 75%, #100f0a 75%) 50px 50px/100px 100px, linear-gradient(45deg, #100f0a 25%, transparent 25%) 50px 50px/100px 100px, linear-gradient(45deg, transparent 75%, #100f0a 75%) 100px 100px/100px 100px, #5cbbb4
  17. }
  18. </style>
  19. </head>
  20. <body>
  21.   <div class="ichimatsu"></div>
  22. </body>
  23. </html>

これを表示すると…

竈門花子の市松模様

竈門家の次女の花子(はなこ)は羽織のポケットが市松模様になってます。

hanako.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>竈門花子の柄</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. .ichimatsu {
  14.   width: 100%;
  15.   height: 100vh;
  16.   background: linear-gradient(45deg, #b74274 25%, transparent 25%) 0 0/100px 100px, linear-gradient(45deg, transparent 75%, #b74274 75%) 50px 50px/100px 100px, linear-gradient(45deg, #b74274 25%, transparent 25%) 50px 50px/100px 100px, linear-gradient(45deg, transparent 75%, #b74274 75%) 100px 100px/100px 100px, #ffe9f1
  17. }
  18. </style>
  19. </head>
  20. <body>
  21.   <div class="ichimatsu"></div>
  22. </body>
  23. </html>

これを表示すると…

竈門茂の市松模様

竈門家の三男の茂(しげる)は着物が市松模様です。

shigeru.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>竈門茂の柄</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. .ichimatsu {
  14.   width: 100%;
  15.   height: 100vh;
  16.   background: linear-gradient(45deg, #2c1f27 25%, transparent 25%) 0 0/100px 100px, linear-gradient(45deg, transparent 75%, #2c1f27 75%) 50px 50px/100px 100px, linear-gradient(45deg, #2c1f27 25%, transparent 25%) 50px 50px/100px 100px, linear-gradient(45deg, transparent 75%, #2c1f27 75%) 100px 100px/100px 100px, #d7d1a1
  17. }
  18. </style>
  19. </head>
  20. <body>
  21.   <div class="ichimatsu"></div>
  22. </body>
  23. </html>

これを表示すると…

竈門六太の着物柄

竈門家の四男の六太(ろくた)ですが、唯一、竈門家で市松模様がありません。まだ小さいからですかね、市松模様ではないけどよく似た柄です。

rokuta.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>竈門六太の柄</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. .ichimatsu {
  14.   width: 100%;
  15.   height: 100vh;
  16.   background: linear-gradient(to right, #f7f9f7 25%, #2086b7 25%) 0 0/ 100px 25px, linear-gradient(to right, #2086b7 0, #2086b7 0) 0 25px/ 100px 25px, linear-gradient(to right, #2086b7 50%, #f7f9f7 50%, #f7f9f7 75%, #2086b7 75%) 0 50px/ 100px 25px, linear-gradient(to right, #2086b7 0, #2086b7 0) 0 75px/ 100px 25px, linear-gradient(to right, #f7f9f7 25%, #2086b7 25%) 0 100px/ 100px 25px, linear-gradient(to right, #2086b7 0, #2086b7 0) 0 125px/ 100px 25px, linear-gradient(to right, #2086b7 50%, #f7f9f7 50%, #f7f9f7 75%, #2086b7 75%) 0 150px/ 100px 25px, linear-gradient(to right, #2086b7 0, #2086b7 0) 0 175px/ 100px 25px, linear-gradient(to right, #f7f9f7 25%, #2086b7 25%) 0 200px/ 100px 25px, linear-gradient(to right, #2086b7 0, #2086b7 0) 0 225px/ 100px 25px, linear-gradient(to right, #2086b7 50%, #f7f9f7 50%, #f7f9f7 75%, #2086b7 75%) 0 250px/ 100px 25px, linear-gradient(to right, #2086b7 0, #2086b7 0) 0 275px/ 100px 25px, linear-gradient(to right, #f7f9f7 25%, #2086b7 25%) 0 300px/ 100px 25px, linear-gradient(to right, #2086b7 0, #2086b7 0) 0 325px/ 100px 25px, linear-gradient(to right, #2086b7 50%, #f7f9f7 50%, #f7f9f7 75%, #2086b7 75%) 0 350px/ 100px 25px, linear-gradient(to right, #2086b7 0, #2086b7 0) 0 375px/ 100px 25px, #000;
  17.   background-repeat: repeat-x
  18. }
  19. </style>
  20. </head>
  21. <body>
  22.   <div class="ichimatsu"></div>
  23. </body>
  24. </html>

これを表示すると…

竈門炭治郎の市松模様を使ってみよう(おまけ)

それでは竈門炭治郎の柄を使ってちょこっとデザインしてみましたのでご覧ください。

おもに見出しのデザインになりますね。これはほんの一例なのでこの柄を使ってあんな事やこんな事を色々と試して頂けると嬉しいです。自分の思うデザインを自分の力でやってみる事が大事!

幸せが壊れるときはいつも、血の匂いがする

まずは市松模様を左部分に縦長の長方形として配置する見出しデザインです。こちらのタグはすぐ下のコードです。

tanjiro01.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>炭治郎柄の見出しデザインその一</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. html {
  14.   font-family: "Yu Gothic", "YuGothic", "Hiragino Kaku Gothic Pro", "Meiryo UI", "Meiryo", "MS PGothic", sans-serif;
  15.   font-size: 62.5%;
  16.   letter-spacing: 0.09em;
  17.   font-feature-settings: "palt"
  18. }
  19.  
  20. .tanjiro01 {
  21.   font-size: 2rem;
  22.   font-weight: 600;
  23.   padding-left: 30px;
  24.   position: relative
  25. }
  26.  
  27. .tanjiro01::before {
  28.   content: "";
  29.   width: 12px;
  30.   height: 60px;
  31.   margin: auto;
  32.   background: linear-gradient(45deg, #0d090a 25%, transparent 25%) 0 0/12px 12px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 6px 6px/12px 12px, linear-gradient(45deg, #0d090a 25%, transparent 25%) 6px 6px/12px 12px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 12px 12px/12px 12px, #51b896;
  33.   position: absolute;
  34.   top: 0;
  35.   bottom: 0;
  36.   left: 0
  37. }
  38. </style>
  39. </head>
  40. <body>
  41.   <h1 class="tanjiro01">幸せが壊れるときはいつも、血の匂いがする</h1>
  42. </body>
  43. </html>

今ここで倒すんだ!たとえ相討ちになったとしても!

次は市松模様の横長の長方形を上下に配置した見出しデザインです。こちらのタグはすぐ下のコードです。

tanjiro02.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>炭治郎柄の見出しデザインその二</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. html {
  14.   font-family: "Yu Gothic", "YuGothic", "Hiragino Kaku Gothic Pro", "Meiryo UI", "Meiryo", "MS PGothic", sans-serif;
  15.   font-size: 62.5%;
  16.   letter-spacing: 0.09em;
  17.   font-feature-settings: "palt"
  18. }
  19.  
  20. .tanjiro02 {
  21.   font-size: 2rem;
  22.   font-weight: 600;
  23.   padding: 30px 20px;
  24.   position: relative
  25. }
  26.  
  27. .tanjiro02::before {
  28.   content: "";
  29.   width: 100%;
  30.   height: 12px;
  31.   margin: auto;
  32.   background: linear-gradient(45deg, #0d090a 25%, transparent 25%) 0 0/12px 12px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 6px 6px/12px 12px, linear-gradient(45deg, #0d090a 25%, transparent 25%) 6px 6px/12px 12px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 12px 12px/12px 12px, #51b896;
  33.   position: absolute;
  34.   top: 0;
  35.   right: 0;
  36.   left: 0
  37. }
  38.  
  39. .tanjiro02::after {
  40.   content: "";
  41.   width: 100%;
  42.   height: 12px;
  43.   margin: auto;
  44.   background: linear-gradient(45deg, #0d090a 25%, transparent 25%) 0 0/12px 12px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 6px 6px/12px 12px, linear-gradient(45deg, #0d090a 25%, transparent 25%) 6px 6px/12px 12px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 12px 12px/12px 12px, #51b896;
  45.   position: absolute;
  46.   right: 0;
  47.   bottom: 0;
  48.   left: 0
  49. }
  50. </style>
  51. </head>
  52. <body>
  53.   <h1 class="tanjiro02">今ここで倒すんだ!たとえ相討ちになったとしても!</h1>
  54. </body>
  55. </html>

俺は長男だから我慢できたけど次男だったら我慢できなかった

こちらは左部分に円のモチーフを配置してその中に市松模様を描いた見出しデザインです。こちらのタグはすぐ下のコードです。

tanjiro03.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>炭治郎柄の見出しデザインその三</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. html {
  14.   font-family: "Yu Gothic", "YuGothic", "Hiragino Kaku Gothic Pro", "Meiryo UI", "Meiryo", "MS PGothic", sans-serif;
  15.   font-size: 62.5%;
  16.   letter-spacing: 0.09em;
  17.   font-feature-settings: "palt"
  18. }
  19.  
  20. .tanjiro03 {
  21.   font-size: 2rem;
  22.   font-weight: 600;
  23.   padding: 30px 20px 30px 80px;
  24.   position: relative
  25. }
  26.  
  27. .tanjiro03::before {
  28.   content: "";
  29.   width: 60px;
  30.   height: 60px;
  31.   margin: auto;
  32.   background: linear-gradient(45deg, #0d090a 25%, transparent 25%) 0 0/20px 20px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 10px 10px/20px 20px, linear-gradient(45deg, #0d090a 25%, transparent 25%) 10px 10px/20px 20px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 20px 20px/20px 20px, #51b896;
  33.   position: absolute;
  34.   top: 0;
  35.   bottom: 0;
  36.   left: 0;
  37.   border-radius: 50%
  38. }
  39. </style>
  40. </head>
  41. <body>
  42.   <h1 class="tanjiro03">俺は長男だから我慢できたけど次男だったら我慢できなかった</h1>
  43. </body>
  44. </html>

神様どうか、この人が今度生まれてくる時は、鬼になんてなりませんように

最後は背面に市松模様のボックスを配置し、その上に白色の透過したボックスを重ねています。こちらのタグはすぐ下のコードです。

tanjiro04.html

            
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>炭治郎柄の見出しデザインその四</title>
  6. <style>
  7. * {
  8.   padding: 0;
  9.   margin: 0;
  10.   box-sizing: border-box
  11. }
  12.  
  13. html {
  14.   font-family: "Yu Gothic", "YuGothic", "Hiragino Kaku Gothic Pro", "Meiryo UI", "Meiryo", "MS PGothic", sans-serif;
  15.   font-size: 62.5%;
  16.   letter-spacing: 0.09em;
  17.   font-feature-settings: "palt"
  18. }
  19.  
  20. .tanjiro04 {
  21.   padding: 12px;
  22.   background: linear-gradient(45deg, #0d090a 25%, transparent 25%) 0 0/12px 12px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 6px 6px/12px 12px, linear-gradient(45deg, #0d090a 25%, transparent 25%) 6px 6px/12px 12px, linear-gradient(45deg, transparent 75%, #0d090a 75%) 12px 12px/12px 12px, #51b896;
  23. }
  24.  
  25. .tanjiro04 p {
  26.   font-size: 2rem;
  27.   font-weight: 600;
  28.   padding: 20px;
  29.   background: rgba(255, 255, 255, 0.9)
  30. }
  31. </style>
  32. </head>
  33. <body>
  34.   <div class="tanjiro04">
  35.     <p>神様どうか、この人が今度生まれてくる時は、鬼になんてなりませんように</p>
  36.   </div>
  37. </body>
  38. </html>

いかがでしたでしょうか?

CSSで表現できる和柄のパターンはまだまだありますので、またの機会に紹介したいと思います。ぜひ参考になさってください。

ホームページの簡単な作り方以外にも
お得な情報や日常を紹介するブログも是非どうぞ!
Webに関連するレンタルサーバーなどの特徴・料金比較や、
個人的に挑戦している資格取得についての勉強法やグルメなどを紹介しています。