"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 가로 행에 겹치는 Flex 항목을 만드는 방법은 무엇입니까?

가로 행에 겹치는 Flex 항목을 만드는 방법은 무엇입니까?

2024-11-08에 게시됨
검색:229

How to Create Overlapping Flex Items in a Horizontal Row?

겹치는 Flex 항목 만들기

사용 가능한 너비를 초과할 수 있는 Flex 항목의 가로 행을 만들 때 겹치는 것이 바람직한 경우가 많습니다. . 기본적으로 Flexbox는 컨테이너에 맞게 항목을 축소합니다.

Flexbox 접근 방식

겹침을 달성하려면 다음 접근 방식을 활용할 수 있습니다.



overflow: visible;

}

.카드 {

width: 10em;
min-width: 10em;
height: 6em;
border-radius: 0.5em;
border: solid #666 1px;
background-color: #ccc;
padding: 0.25em;

display: flex;
flex-direction: column;
justify-content: center;
align-items: center;

}


  • 각 플렉스 항목을 .cardWrapper div로 래핑합니다.
  • 기본적으로 .cardWrapper가 Overflow: Hidden을 갖도록 설정합니다. 이렇게 하면 하위 .card에서 오버플로가 숨겨집니다.
  • 마지막 항목이나 마우스로 가리킨 항목이 오버플로를 표시할 수 있도록 하려면 :last-child 또는 :hover를 사용하세요.
  • .card 항목을 다음으로 설정하세요. 축소되는 것을 방지하기 위해 고정 너비와 최소 너비를 가집니다.
  • overflow:hidden을 사용하여 .card 항목에서 오버플로를 숨깁니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3