CSS FLEXBOX - 스타터 키트
ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
그렇다면 CSS는 여러분과 같은 개발자가 배우고 구현하는 데 많은 시간을 할애하는 도구 중 하나입니다 🤕🤒
따라서 Flexbox를 시작하려면 먼저 Flexbox가 무엇인지 알아야 합니다.
CSS Flexbox는 항목이나 요소를 교차축(상하)과 주축(좌우)으로 정렬하는 데 도움이 될 뿐만 아니라 많은 유연성을 제공하는 1차원 모델 또는 구조입니다. 요소 사이의 간격을 제어하기 위해😲😲
이 이미지가 Flexbox의 다양한 구성 요소에 대한 기본 아이디어를 제공하기를 바랍니다.
모든 자식 Flex 항목이 배열된 부모 Flex 컨테이너가 있습니다.
CSS Flexbox 컨테이너의 속성은 다음과 같습니다.
표시하다
Display 속성은 Flex Container를 만드는 데 사용됩니다. display 속성의 값은 flex 또는 inline-flex로 설정됩니다. 다음 코드 스니펫은 6개의 Flex 항목이 포함된 Flex 컨테이너를 생성합니다.
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<<link rel="stylesheet" href="style.css">
<title>CSS Flexbox</title>
</head>
<body>
<div class="container">
<div class="flex-items fruit-1">Apple</div>
<div class="flex-items fruit-2">Orange</div>
<div class="flex-items fruit-3">Banana</div>
<div class="flex-items fruit-4">Strawberry</div>
<div class="flex-items fruit-5">Cherry</div>
<div class="flex-items fruit-6">Guava</div>
</div>
</body>
</html>
스타일.css
.container {
border: 5px solid black;
display: flex;
}
.flex-items {
color: #800000;
font-size: 2rem;
text-align: center;
}
.fruit-1 {
background-color: #ff1a1a;
}
.fruit-2 {
background-color: #ff9933;
}
.fruit-3 {
background-color: #ffff00;
}
.fruit-4 {
background-color: #ffb3b3;
}
.fruit-5 {
background-color: #e60000;
}
.fruit-6 {
background-color: #66ff66;
}
표시 값을 flex로 설정하면 기본적으로 항목이 왼쪽 정렬되므로 끝에 공백이 생깁니다.
디스플레이 값을 inline-flex로 설정하고 어떻게 되는지 봅시다!!!🤔
.container {
border: 5px solid black;
display: inline-flex;
}
여분의 공간을 없앨 수 있습니다. 컨테이너는 자식(플렉스 아이템)을 수용하는 데 필요한 만큼의 공간만 차지합니다🤘🎉
플렉스 방향
Flex-direction 속성은 Flex-container 내부에 Flex-item이 배치되는 방식을 제어합니다.
flex-direction 속성의 가능한 값은 다음과 같습니다.
이러한 각 속성을 적용하고 실제로 적용해 봅시다!!
열
.container {
border: 5px solid black;
display: flex;
flex-direction: row;
}
행 반전
.container {
border: 5px solid black;
display: flex;
flex-direction: row-reverse;
열
.container {
border: 5px solid black;
display: flex;
flex-direction: column;
}
열 반전
.container {
border: 5px solid black;
display: flex;
flex-direction: column-reverse;
}
Flexbox👩💻를 시작하는 방법에 대한 기본 아이디어를 얻었기를 바랍니다.
계속 배우세요!!🤘✌️
Reference
이 문제에 관하여(CSS FLEXBOX - 스타터 키트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/gauravsaha97/css-flexbox-a-starter-kit-4dca텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)