21.07.05
4406 ワード
先周勉强したページ、位置に関するCSSレイアウトを勉强しました.
210705ラーニングコード
:z軸の高さに影響するプロパティ
3 Dプロパティを持つfixed、absoluteを兄弟関係のタグとして使用すると、レイヤがオーバーラップします.このとき、対応するレイヤを昇格させたい場合に使用します.
▶z軸がある3 D属性値のみに適用
:displayのinline blockではなく、選択した内容をx軸に並べて揃えます.
ピンク、青、緑はfloat、黒はclear:両方使用;応用写真
ビジネスtip!親サイズが固定値の空間ではfloatを使用します.これは、ブラウザの幅を増やしたり減らしたりしても、レイヤの形状を維持するためです.
▶珍しいですが、内側の領域幅値が可変値(明確な値ではなく%)、親は固定値である必要はありません.レイヤーが間違っていないので...
▶親のwidth値はfloat指定領域のwidth値の和以上でなければなりません.
floatを使用する領域の高さ値は親に影響しません.
▶位置と同じ現象.子どもが3次元であれば親の高さ値がなくても子どもは影響を受けません.
floatを使用する場合は、位置は静的で相対的でなければなりません.純粋な3 Dプロパティ値(fixed、absolute)はfloatと一緒に使用できません.現段階では,サードパーティメンバー間の面会が機能を相殺していると考えられる.
:写真などのすべてのオブジェクトを非表示にする場合に使用するcssプロパティ.
overflow: hidden;書くときは写真のように隠す.
ビジネスtip!
属性と属性値を直感的に理解するサイト
flexbox.help
:ビジネスで最も一般的なソート
視覚化サイトの一元化
0は上下、autoは左右自動整列
主にブロック要素に使用
結合位置の方法
位置:相対;書きます.
左に50%、左に50%移動します.瓦箱の割引で真ん中に着くことができます.サンプルコードのマージン-left:-150 px;書いてくれたしかし,空間サイズが変化するとmargin-left値も一緒に変化するという欠点がある.
週末に先週習った職位の内容を復習したが、今日はまた内容を加えて、混乱しているように聞こえた.また、flexコンセプトからの属性や属性値が多く、適用してもすぐには記憶されません.
復習だけが解決策らしい.親と子の間の位置を適用し直し、今日の授業で習った兄弟の間の位置を補充します.
実習の時に可視化の結果を見て行ったので、全く分かりませんでしたが、やはり位置概念が弱いと感じました.四角しか練習していないので、具体的な応用はなく、少しぼやけています.しかし、学んだことを復習し、他のサイトのコードを参考にして、勉強を続け、レイアウトを完全に把握すれば、どのような結果が得られますか?
学習内容
210705ラーニングコード
1. z-index
:z軸の高さに影響するプロパティ
3 Dプロパティを持つfixed、absoluteを兄弟関係のタグとして使用すると、レイヤがオーバーラップします.このとき、対応するレイヤを昇格させたい場合に使用します.
z-index: 값(단위생략);
▶基本属性値は0です.▶z軸がある3 D属性値のみに適用
fixed, absolute, relative
▶最初の兄弟の位置属性値が2 Dか3 Dか(純3 Dのfixedとabsolute)で積層が決まります.→ 큰 구역을 만들 때는 2차원을 주로 쓰자. 겹침 현상 때문
▶レイアウトをもっと完璧にしたいなら、兄弟関係の位置関係によっても追加学習します.4 x 4=16の場合2. float
:displayのinline blockではなく、選択した内容をx軸に並べて揃えます.
공간을 만드는 태그로 실습을 하였다.
-header main section footer div 등
이러한 요소들은 block 요소의 성격인 줄 바꿈 현상이 나타난다.
float: left/right;
これは、選択した領域を空にして左側/右側に配置することを意味します.空中に浮かぶため、いくつかの3次元の特徴があります.clear: both;
同じ線上にフローティングボックスを配置する機能を開く場合に使用します.この機能をオフにするには、パージを使用します.floatを前回使用したタグの次のタグに入れます.ピンク、青、緑はfloat、黒はclear:両方使用;応用写真
ビジネスtip!
개발자들이 html에서 float의 사용 유무를 빠르게 파악하기 위해 쓰는 관례 클래스명
<div class="clearfix"></div>
float을 마지막으로 쓴 태그 밑에 적어주면 쉽게 파악 가능하다.
※float注意点※▶珍しいですが、内側の領域幅値が可変値(明確な値ではなく%)、親は固定値である必要はありません.レイヤーが間違っていないので...
▶親のwidth値はfloat指定領域のwidth値の和以上でなければなりません.
floatを使用する領域の高さ値は親に影響しません.
▶位置と同じ現象.子どもが3次元であれば親の高さ値がなくても子どもは影響を受けません.
floatを使用する場合は、位置は静的で相対的でなければなりません.純粋な3 Dプロパティ値(fixed、absolute)はfloatと一緒に使用できません.現段階では,サードパーティメンバー間の面会が機能を相殺していると考えられる.
3. overflow
:写真などのすべてのオブジェクトを非表示にする場合に使用するcssプロパティ.
overflow: hidden;
:箱を出て隠れました.overflow-y: scroll;
:y軸スクロール作成overflow-x: scroll;
:x軸スクロール作成overflow: hidden;書くときは写真のように隠す.
ビジネスtip!
float를 가진 자식의 부모 태그에 overflow를 적용하면 자식의 높이값을 부모가 인식할 수 있도록 만들 수 있다.
4. flex
display: flex;
:floatの発展型.ソートするタグの親タグの内部に置く必要があります.基本的にx軸を揃え、左から並べ替えます.属性と属性値を直感的に理解するサイト
flexbox.help
flex-direction 속성 : 진행 방향을 의미한다. 기본 속성값으로는 row가 있다.(때문에 굳이 설정하지 않아도 된다.)
이외 속성값은 column, row-reverse, column-reverse가 있다.
flex-wrap 속성 : nowrap이 기본 속성값.
안의 박스들이 부모영역을 벗어나지 않게 맞춰서 자동으로 리사이즈
속성값이 wrap일 경우 부모보다 자식들 영역의 width 합이 크면 자동 줄 바꿈. float에서 봤던 현상과 유사
flex-flow 속성 : direction과 wrap을 한 번에 지정한다.
justify-content 속성 : x축 기준 정렬작업, 기본 속성값인 왼쪽부터 정렬하는 flex-start가 있다. 다른 속성값으로는 오른쪽부터 정렬하는 flex-end, 정가운데 정렬 center, 안의 각 영역에 균일한 간격을 만들고 싶을 때 space-between, 각 영역 바깥쪽에 동일한 공간 생성하고 영역 사이 간격에도 공백을 만드는 space-around가 있다.
align-items 속성 : Y축(수직축) 기준 정렬, 속성값으로는 가장 윗쪽에 배치시킬 때 flex-start, 가장 밑에 배치하는 flex-end, 중앙 center, 박스들 간에 가장 밑의 라인에 맞춰 정렬하는 baseline이 있다.
5.中央揃え
:ビジネスで最も一般的なソート
視覚化サイトの一元化
margin: 0 auto;
:最も簡単な方法.0は上下、autoは左右自動整列
主にブロック要素に使用
結合位置の方法
位置:相対;書きます.
左に50%、左に50%移動します.瓦箱の割引で真ん中に着くことができます.サンプルコードのマージン-left:-150 px;書いてくれたしかし,空間サイズが変化するとmargin-left値も一緒に変化するという欠点がある.
困難な内容
週末に先週習った職位の内容を復習したが、今日はまた内容を加えて、混乱しているように聞こえた.また、flexコンセプトからの属性や属性値が多く、適用してもすぐには記憶されません.
解決策
復習だけが解決策らしい.親と子の間の位置を適用し直し、今日の授業で習った兄弟の間の位置を補充します.
に感銘を与える
実習の時に可視化の結果を見て行ったので、全く分かりませんでしたが、やはり位置概念が弱いと感じました.四角しか練習していないので、具体的な応用はなく、少しぼやけています.しかし、学んだことを復習し、他のサイトのコードを参考にして、勉強を続け、レイアウトを完全に把握すれば、どのような結果が得られますか?
Reference
この問題について(21.07.05), 我々は、より多くの情報をここで見つけました https://velog.io/@soheeha/21.07.05テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol