忍者CODE

ログイン

7
カレンダーにありそうな回転文字表記を実装しよう

PHPの問題

HTML_CSS

Googleでログイン Twitterでログイン
問題
カレンダーにありそうな回転文字表記...言葉じゃ伝えきれないので

見本を画像を参考に作成してください。
期待する画面
ログインして解答を見る
コードのアイコン

解答ソースコード

            <section class="stamp-wrap">
  <div class="calender">
    <div class="calender__wrap">
      <span class="part calender__wrap__day">05</span>
      <span class="part calender__wrap__month">february</span>
      <span class="part calender__wrap__year">2020</span>
    </div>
  </div>
</section>
¥HTML¥
          
            .calender {
    width: 150px;
    height: 150px;
    margin: auto;
}
.part {
    position: absolute;
}
.calender__wrap {
    position: relative;
    width: 100%;
    height: 100%;
    background-color: powderblue;
}
.calender__wrap__day {
    font-size: 5.3em;
    font-weight: bold;
    top: 4px;
    left: 4px;
}
.calender__wrap__month {
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    font-size: 1.8em;
    font-weight: bold;
}
.calender__wrap__year {
    top: 16px;
    right: 0;
    font-size: 1.5em;
    writing-mode: vertical-rl;
    text-orientation: upright;
}
¥CSS¥
          
答えのアイコン

解説

親要素全体にrelativeを付与して、子要素を配置しただけです。
難しそうに見えてかなり楽に展開できます。

文字の縦配置につきましては、初級弐拾参 を参考にしてください!
1.HTMLの宣言をしてみよう
続きの動画を見たい方は公式LINEから「HTML」と送信すると動画が見れます。
コース一覧のアイコン

有料コース一覧
甲賀KOGA

プログラミングスキルが
一気に上がる!
有料級の解説動画19本
を今なら無料でGETできる!

忍者CODEの公式LINE登録後
LINE内にあるURLよりご覧になれます

  • プログラミング本気で学習してる方
  • もちろん完全無料で且つ手続き不要
  • 将来プログラミングで稼ぎたい方
  • 動画解説で真剣に学びたい方
スキルアップ動画をGET