CSS 디스플레이 속성 이해

Feb 2, 2026
어떻게

자정이며 그 것입니다 이면 귀하의 사이트에서 아동 장난감 가슴처럼 보입니다. 모든 요소는 뒤죽박죽 된 엉망이며, 당신이 놀 때마다 CSS. '에스 디스플레이 재산은 완전히 다른 말도 안되는 비트로 자신을 재 배열합니다.

당신이 나와 똑같이 있다면, 당신은 아마도 당신의 숨을들이 며, 당신의 키보드와 함께 일관되게 더 공격적이되도록 이것을 해결할 것입니다. 그리고 그 전략이 전에 나를 위해 일했지만, 나는 최근에 나는 더 좋은 방법을 찾기 위해 출발했다. 디스플레이 특성.

그것은 기본을 밝힙니다 디스플레이 원래 생각하는 것보다 훨씬 간단합니다. 사실, 그들은 가방을 포장하는 것과 동일한 원리를 사용합니다. 나는 커버 할거야 디스플레이 : 블록 , 인라인 블록 인라인 ...에 이전에 정돈 된 방식으로 가방을 준비하면 평행을 볼 수 있습니다. 당신이 우연한 방식으로 모든 옷을 숫양에서 숫양을 붉게하는 일종의 사람이라면 나는 당신을 위해 할 수있는 일이 너무 많습니다.

우리의 가방에는 세 가지 유형의 의류가 포함됩니다.

  • 칼라 셔츠처럼
  • 롤업 할 수있는 티셔츠
  • 틈에 박제 할 수있는 양말 또는 속옷

참고로, HTML로 가방을 모델링 한 경우 다음과 같습니다.

 & lt; div class = '가방'& gt;
    & lt; div 클래스 = '섬세한'& gt; & lt; / div & gt;
    & lt; div class = 'tshirt'& gt; & lt; / div & gt;
    & lt; div class = 'tshirt'& gt; & lt; / div & gt;
    & lt; div class = 'tshirt'& gt; & lt; / div & gt;
    & lt; div class = 'tshirt'& gt; & lt; / div & gt;
    & lt; div 클래스 = '양말'& gt; & lt; / div & gt;
    & lt; div class = 'tshirt'& gt; & lt; / div & gt;
    & lt; div class = 'tshirt'& gt; & lt; / div & gt;
    & lt; div class = 'tshirt'& gt; & lt; / div & gt;
    & lt; div class = 'tshirt'& gt; & lt; / div & gt;
& lt; / div & gt; 

섬세한 항목 위에

The collared shirt sits on a pile of the clothes beneath it.  It is the only item that occupies its own layer

칼라 셔츠는 그 아래의 옷 더미에 앉아 있습니다. 그것은 자체 레이어를 차지하는 유일한 항목입니다.

디스플레이 : 블록 대부분의 HTML 요소의 기본값입니다. 즉, 요소가 컨테이너 내에서 전체 수평 공간을 차지하는 것을 의미합니다. 이면 ...에 다른 형제 요소 옆에있는 경우 새로운 줄을 시작하고 다른 요소를 라인에 허용하지 않습니다. 그것은 당신이 가방 꼭대기에 놓인 섬세한 항목과 유사합니다. 이것들은 칼라 셔츠와 같은 섬세하거나 스마트 한 기사입니다. 당신은 그들이 주름이되기를 원하지 않으므로 다른 옷 조각에 맞지 않도록하십시오.

이것은 가장 힘든 부분 중 하나를 가져옵니다 디스플레이 : 블록 ...에 칼라 셔츠가 가방의 전체 너비를 어떻게 차지하지 않는지 알아 두십시오. 다른 항목이 수준까지 뛰어 들일 것입니다. 이 셔츠가 가방의 너비의 60 %가 60 %라고 가정 해 봅시다. 그것은 여전히 ​​다른 요소가 최상위 수준에서 결합하는 것으로 차단합니다.

그래서 그림에 주황색 테두리가있는 이유입니다. ㅏ 디스플레이 : 블록 요소가 전체 수평 공간을 차지하지 않으면 요소가 자동으로 주위에 여백을 추가합니다.

깔끔하게 포장 된 티셔츠

Here we can see the top and bottom rows of T-shirts, with four shirts in each

여기서 우리는 티셔츠의 상단과 하단 열을 볼 수 있으며, 각각의 4 개의 셔츠가있는 셔츠가 있습니다.

대부분의 여행 가방은 아마 여행을 위해 나머지 의류로 가득차 있습니다. 단순화를 위해 우리는 이것을 티셔츠로 줄이려고합니다. 접는 또는 롤링이 더 효율적이지 않은지에 대한 인터넷에 큰 논쟁이 있습니다. 나는 접는 종류의 사람입니다.

어쨌든, 대부분의 항목에 맞게 T- 셔츠를 나란히 똑바로 세우십시오. 이것은 정확히 무엇입니까 디스플레이 : 인라인 블록 의 의미가있다. 이 요소들은 옆에있는 서로 옆에있는 옆에 앉을 수 있습니다. 디스플레이 : 인라인 집단.

같지 않은 디스플레이 : 인라인 요소, An. 인라인 블록 요소가 포함되지 않은 경우 요소가 다음 줄로 이동합니다. 이면 다른 쪽과 함께 인라인 블록 집단. 티셔츠를 다음 행에 엎질러주기 위해서는 반으로 자르고 나머지 절반을 사용하여 새 행을 시작해야합니다. 인라인 블록 라인에 맞지 않으면 요소가 반으로 나눌 수 없습니다.

틈을 채우는 양말

The socks are inline elements, which means they will fill the gaps around the T-shirts

양말은 인라인 요소입니다. 이는 티셔츠 주변의 틈새를 채울 것입니다.

원래의 HTML로 다시 확인하면 하나의 양말이 있음을 알 수 있습니다. & lt; div & gt; 8 개의 티셔츠 사이. 그러나 오른쪽 가방의 가로보기를 살펴보십시오. 하나의 양말이있는 경우 & lt; div & gt; , 어떻게 중간 행을 끝내고 아래쪽 행을 시작할 수 있습니까? 이것은의 목적입니다 디스플레이 : 인라인 ...에!

an. 인라인 요소의 너비를 초과하면 요소가 다음 줄로 엎 지르게됩니다. 이면 (이런 식으로 그것은 다른 것과 다릅니다 인라인 블록 또는 블록 짐마자 우리 양말 이후 이면 우연히 틈에 박제되는 양말로 가득 차 있으며, 중간 행의 오른쪽에있는 틈새를 채우고 엎드려서 밑단 줄을 시작하십시오.

이 일이 일어나기 위해서는 양말을 절반으로 자르지 않아도됩니다. 이것이 그들이 될 수있는 이유입니다 인라인 , 티셔츠는 만일 수 있습니다 인라인 블록 ...에 중간 행의 티셔츠가 너비의 60 %를 차지했으면 양말 & lt; div & gt; 나머지 행에서 전체 공간을 채우기 위해 위로 이동합니다.

봉오리아

이것은 우리의 가방을위한 최종 CSS입니다.

 .delicate {
    디스플레이 : 블록;
    너비 : 60 %;
}

.tshirt {
    디스플레이 : 인라인 블록;
    너비 : 20 %;
}

.양말{
    디스플레이 : 인라인;
} 

다음은 디스플레이의 다른 용도를 설명하기 위해 몇 가지 대체 시나리오입니다. Top의 윤곽이있는 경우 디스플레이 : 인라인 블록 , 그들은 티셔츠와 함께 오른쪽에 맞을 것입니다. 일부 티셔츠 중 일부는 맨 위 줄로 위로 움직이고 나머지는 그에 따라 조정됩니다. 칼라 셔츠의 왼쪽과 오른쪽에는 편안한 버퍼가 없을 것입니다.

각 티셔츠가있는 경우 디스플레이 블록 , 당신은 서로 꼭대기에 티셔츠를 거대한 스택, 한 줄에 하나씩 있습니다. 양말이 있다면 디스플레이 : 인라인 블록 두 행 사이에 흐르는 것이 아니라 바닥 줄에 모두 앉을 것입니다. 일부 티셔츠는 다른 행에 밀어 붙이고 네 번째 줄을 형성합니다. 티셔츠의 중간 줄 오른쪽에있는 간격이있을 것입니다.

여기에 설명 된 방법으로 우리는 사용 가능한 공간을 최대한 활용하는 깔끔하게 포장 된 가방으로 끝납니다.

이 기사는 원래 나타났습니다 그물 잡지 문제 289; 여기 그것을 구입하십시오 ...에!

관련 기사:

  • HTML 및 CSS 학습을위한 최고의 자원 중 5 개
  • POSTCSS-FlexBox로 복잡한 레이아웃을 빌드하십시오
  • 28 CSS의 뛰어난 예제

어떻게 - 가장 인기있는 기사

Adobe XD를 사용하여 마이크로 상호 작용을 생성

어떻게 Feb 2, 2026

(이미지 크레디트 : Adobe) Adobe XD는 설계 수명주기에서 가장 중요한 프로세스 중 하나 인 �..


애니메이션 CSS 아트 생성

어떻게 Feb 2, 2026

(이미지 크레디트 : 티파니 Choong) CSS 이미지를 만드는 것은 기술을 연습하고 깔끔한 작품..


V- 레이가있는 산란 나무

어떻게 Feb 2, 2026

장면에 세부 정보를 추가하는 것이 항상 당신이 당신의 현실주의를 얻고 싶을 때 당신이가는 길�..


컴포지션에서 동적 이동을 생성

어떻게 Feb 2, 2026

그림을 시작하기 전에 캡처하고자하는 어떤 유형의 움직임 유형을 결정하는 것이 중요합니다. 눈..


모델링 속도를 높이는 6 가지 방법

어떻게 Feb 2, 2026

보다 효율적인 워크 플로우는 속도 조각 기술을 향상시키는 분명한 이점이지만, 그게 유일한 이�..


Photoshop의 템플릿에서 포스터를 만드십시오

어떻게 Feb 2, 2026

Adobe는 현재로 만들어지는 새로운 일련의 비디오 자습서를 시작하여 다양한 디자인 프로젝트를 작성하는 방법을 개요하는 것을 목표로합니다. ..


REALFLOW에서 스플래시 효과 생성

어떻게 Feb 2, 2026

[삼] 페이지 1 / 2 : 페이지 1 페이지 1 2 쪽 이 기사에서는 해양 장면을 �..


3D 모발 및 모피를 만드는 방법

어떻게 Feb 2, 2026

모피로 일하는 처음으로 쉽게 압도 할 수 있습니다. 3D 아트 소프트웨어. 이 튜토리얼�..


카테고리