[UI Seriese] 04 Card
15166 ワード
緒論
Card
なに?장점
本題
実施形態
実装を試みる
두 div
두 div
justify-content: flex-end;
float: right;
に取って代わることができる.完了コード
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Card</title>
<style>
.card-body {
background-color: #000000;
width: 320px;
height: 210px;
border-radius: 3px;
}
.card-img {
width: 320px;
}
.game-title {
font-size: 24px;
margin: 0 30px;
}
span {
margin: 0;
color: white;
}
.flatfrom-icons {
margin: 0 10px 0 20px;
}
.flatfrom-icons>i {
color: white;
}
.small-content {
font-size: 13px;
display: flex;
justify-content: flex-end;
}
</style>
<script src="https://kit.fontawesome.com/af806c52f5.js" crossorigin="anonymous"></script>
</head>
<body>
<div class="card-body">
<img class="card-img" src="./04_card.assets/terraria.jpg" alt="">
<div class="card-content">
<span class="game-title">Terraria</span>
<div class="small-content">
<span>₩ 10,500</span>
<div class="flatfrom-icons">
<i class="fab fa-windows"></i>
<i class="fab fa-apple"></i>
<i class="fab fa-steam"></i>
</div>
</div>
</div>
</div>
</body>
</html>
後で完成しましたが、またやりたいことがありました.
カードにマウスを塗っている間に、ラベルを飛び出したいです.
どうしようかな.
javascriptで順番に時間を調整できますか?
試してみる.
試してみる.
tagリストを読み込み、for文として処理します.
tagList[i].style.transitionDelay = i * 0.08 + 's';
上記のコードを追加して、遅延を与えます.
成功!
最終結果
n/a.結論
新知
- 大尉div上
hover
上に掛ける- 子divで使用
animation-delay
の場合、親div案を基準に移動可能です.
- 子divで使用
- 順次移行する方法
- style.TransitionDealy値をそれぞれ変更します.
考えなければならないこと
- async-await & Promise!!
- 動画を遅らせる方法はありますか?
- 今回は横の長いカード『ul』を作りました
- 縦の長さで、ユーザーが簡単に情報を入手できるようにするには?
- 今作っているものもユーザーにクリックしてもらう情報が入っていますか?
- 正方形カードは? カードの写真がなくても、今日悟った相対的な絶対戦法を使って、写真をもっとかっこよくすることができます.
Reference
この問題について([UI Seriese] 04 Card), 我々は、より多くの情報をここで見つけました https://velog.io/@nocturne9no1/UI-Seriese-04-Cardテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol