0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

3/3はひなまつりなのでCSSだけでひし餅(菱餅)作ってみた

Last updated at Posted at 2021-03-03

どうも7noteです。~餅シリーズ第二弾~ひし餅をCSSだけで作ってみた

sample.png

CSSだけで作るシリーズ、ひなまつりに合わせてひし餅でも作りましょう。
前回作成したCSSでの立方体の作り方(サイコロも作れるよ)のときに作成した紙を応用して作っていきます

作り方

index.html
<div class="mochi">
  <div class="item top"></div>
  <div class="item item01-L"></div>
  <div class="item item01-R"></div>
  <div class="item item02-L"></div>
  <div class="item item02-R"></div>
  <div class="item item03-L"></div>
  <div class="item item03-R"></div>
</div>
style.css
.mochi {
  display:block;
  position:relative;
  width:100px;
  height:100px;
  transform-style:preserve-3d;
  transform:rotateX(-25deg) rotateY(-45deg); /* ここで四角の角度を調整できる */
}

.mochi .item {
  width: 100%;
  height: 10px;
  position:absolute;
  left:0;
  right:0;
  box-sizing:border-box;
}

/* 上 */
.mochi .item.top{
  transform:translate3d(0, -50px, 0) rotateX(-90deg);
  height:100%;
  background: #EFCBD7;
}

/* 1段目左 */
.mochi .item01-L {
  transform:translate3d(0, 0, 50px);
  background: #ECB0BB;
}

/* 1段目右 */
.mochi .item01-R {
  transform:translate3d(50px, 0, 0) rotateY(90deg);
  background: #ECB0BB;
}


/* 2段目左 */
.mochi .item02-L {
  transform:translate3d(0, 10px, 50px);
  background: #F7F7F7;
}

/* 2段目右 */
.mochi .item02-R {
  transform:translate3d(50px, 10px, 0) rotateY(90deg);
  background: #F7F7F7;
}

/* 3段目左 */
.mochi .item03-L {
  transform:translate3d(0, 20px, 50px);
  background: #8ABF47;
}

/* 3段目右 */
.mochi .item03-R {
  transform:translate3d(50px, 20px, 0) rotateY(90deg);
  background: #8ABF47;
}

完成

sample.png

おまけ

小学生のとき、まだ肌寒い中給食で三色ゼリーが出たのが特別感あって嬉しい日でした。
寒いのに冷たいゼリーって思っていてもやっぱり嬉しかったですね。

第一弾もよければ参考に:「迎春なので鏡餅をCSSで作った」

no01.png

おそまつ!

~ Qiitaで毎日投稿中!! ~
【初心者向け】WEB制作のちょいテク詰め合わせ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?