TIL007_210326
TIL
👍🏼 感傷的
📙 ホットは8時間かかります
👍🏼 適度に勉強する
👎🏼 適度に勉強する
🚀 n/a.ターゲット
[リンクリスト]
The Web Developer Bootcamp 2021
MDN CSS Reference
Google Fonts
DREAMコードFlexbox(CSSの花)
Material Design color tool
A complete guide to flexbox
Flexbox Frogyの練習
CSS Reset
BootStrap
Semantic UI
📣 The Web Developer Bootcamp 2021: 9.97-12.120
css background
background-image: url("");
background-size: cover;
background-position: bottom;
(or)
background: coenter/40% no-repeat url(""), blue; -> 背景
google font
link -> html
font-family-> css
body { font-family: Monstserrat, sans-serif; }
main { width: 60%; margin: 0 auto; }
h1 { font-size: 3rem; margin-bottom: 0; }
h1 + h2 { margin-top: 10px; }
h1, h2, h3 { font-family: Roboto, sans-serif; font-weight: 100; }
Photo Blog CodeAlong
<span>Hello</span>
<span>World</span>
<!-- 이렇게 하면 사이에 공간 생김-->
<span>Hello</span><span>World</span>
<!-- 이렇게 하면 안 생김, jam together-->
<img src=""><img src="">
<!-- 이것도 마찬가지임-->
<img src="">
<img src="">
->でもこの問題はFlexboxで解決しました⭐️ Responsive CSS, Flexbox
これらはすべて重要です
flexbox
注意:airbnb
1つのコンテナで空間を分割する方法.
one-dimensional layout method for laying out items in rows or columns
recent addition to css, allows to distribute space dynamically across elements of and unknown size, hence the term "flex"
display: flex; (「もしもし、あなたたちは今Flexboxです」)
flex-direction: row; (default)
flex-direction: row-reverse; (並べ替え、始点を左から右に移動)
flex-direction: column; (main-axis goes from top to bottom)
flex-direction: column-reverse;
justify-content: flex-start; (default)
justify-content: flex-end; (開始点が逆方向で、順序は変更されません)
justify-content: center;
justify-content: space-between; (0 1 1 1 1 0)
justify-content: space-around; (1 2 2 2 2 1)
justify-content: space-evenly; (2 2 2 2 2 2)
flex-wrap: wrap;
もともと、容器が小さいほどcontentは小さくなりますが、wrapを使うとnew columnは大きくなり、逆も同様です.
flex-wrap: wrap-reverse; (cross-axis逆)
align-items: flex-start; (default, align along the beginning of cross axis)
align-items: flex-end; (cross-axisの反対側から)
align-items: center; (center horizantly and vertically)
align-items: baseline; (テキストベースラインと位置合わせ、テキストサイズ、またはelement's heightが異なる場合に便利です)
aligh-content: space-between;
aligh-content: flex-start;
DREAMコードFlexbox(CSSの🌸)
义齿
float
テキストと画像の配置
float: left; 画像は左側、テキストは画像の右側(右、center)
1)flexboxは、コンテナ(ボックス)に適用される属性値を有し、各項目に適用可能な属性値がある.
2)主軸と反対の十字軸がある
コンテナには、display、flex-direction、flex-wrap、flex-flow、previty-content、aligh-tems、alig-contentが含まれます.
itemにはorder、flex-grow、flex-shirink、flex、align-sselfが含まれます
🔸 複数のボックスをすばやく作成する方法
div.container>div.item.item{}*10 + tab
<div class="container">
<div class="item itme1">1</div> *10
</div>
Height:100%(コンテナの親高さ(body)と一致)Height:100 vh(親にかかわらず100%の視点で)
flex-row: row;
flex-wrap: nowrap; (default)
この二つは併用する
flex-flow: row nowrap;
videify-content:品物はどのように置きますか?(中心軸)
flex-direction:順序が逆転、justival-content:順序が逆転
align-items:アイテムを配置(相対軸)
align-content:(反軸)
.item1 { order:2; } 1つ目のアイテムを2つ目に移動することで->使用しない
flex-grow: 0; (default)
flex-grow: 1; (空間全体を埋め尽くす)
flex-shirink: 0; (default)
flex-shirink: 2; (減少時に2倍減少)
flex-basis: auto; (dafault)
flex-basis: 60%; (常に60%)
align-self: center; アイテムごとに並べ替えて、1つだけ違うものにしたいなら
align-self: fix-end;
flex-basis: the initial size that element should be added into our box as and it might be with it might be a height or width depending on the main axis direction.
flex-grow: controls the amount of available space an element should take up.
flex-shrink:
max-widthとmin-widthに設定できます
div: nth-of-type(5) { flex-grow: 2; }
flex shorthand
flex: 1;
Responsive Design & Media Queries
良い参考サイト:stripe。com
@media (min-width: 800px) {h1 { color: purple; }}
building a responsive nav
Pricing panel project(Done)
Bootstrap
Bootstrap : Components, Grid System
ブートストラップの使用例:ブラックボックス
ブートストラップの使用例:Taskade
Reference
この問題について(TIL007_210326), 我々は、より多くの情報をここで見つけました https://velog.io/@keepcalm/TIL007210326テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol