【プログラミング】3/30の目標と復習

今日の目標

  • ブログを書く 
  • 復習をする
  • youtubuのコーディング基礎動画を視聴する 

目次

 

【ブログを書く】

 

これはいま執筆中

終わるまで書ききる

 

【3/29日の学習内容の復習】

 

まず家にノートを忘れて詳細には思い出せないんですが

 

cssのコーディングと使い方の考察をしました。

 

全て共有します

 

【background-image: linear-gradient();を使い背景にグリッドを生成する】

 

cssを使い背景グリッドを作成します。

 

 
 
幅がぐちゃぐちゃなのは勘弁してくれ(均等にできる方法も分かるが時間がない)
 
さてコードだが
 
<style>
    .box{
        width:100%;
        height:100px;
        border:1px solid #333;
        background-color: white;
        background-image:linear-gradient(0deg, transparent calc(100% - 1px), #333 calc(100% - 1px)),
        linear-gradient(90deg, transparent calc(100% - 1px), #333 calc(100% - 1px));
        background-repeat:repeat;
        background-position:center;
        background-size:26px 26px;
    }
</style>
 
記事内にソースコードを埋める方法がわからないので直貼りします(こんなブログない)
 
備忘録として解説
background-image:linaer-gradirent;によってグラデーションを生成します
0degは角度となります(この場合は下から上に縦になる)
transparent clac(100% - 1px)で1px分の空間をつくり良く分からんけどいい感じになる
(わかれ未来の自分)
それだけだと線が足りないのでrepeatで増やしてsiza決めて終わり!
われながら理解していない説明
 

【transitionプロパティについて】

 
 
<style>
    .button a {
    display: inline-block;
    text-decoration: none;
    font-size: 20px;
    padding: 15px;
    color: #ffffff;
    background-color: #1A60BF;
    transition:all 1s ;
}
.button a:hover {
    color: #1A60BF;
    background-color: #D0E2FB;
}
</style>
 
実装コードはこれですね
 
transition:all 1s;で全てのプロパティに対して1秒後に変化を与える設定です
 
それだけです
 

【まとめ】

 
基本、詰め込みすぎる物ではないなと思いました。
 
今回の目標であるyoutubeのコーティング動画視聴はブログ更新の時間で
結局見れずじまいでした。
 
ブログやコーティングなど想定以上に時間を食ってしまうと予想されるものは
その想定をして、達成できる範囲でタスクを立てることにします。
 
なによりも達成すること・ルールにしたがう事が肝要ですからね
 
ではまた!