[CSS] 가변적인 길이의 컴포넌트에서 형제요소 width에 max-width맞추기
2023. 7. 6. 11:14
반응형
조건
- 위 이미지에서 흰색박스(ADT Total untamount...) 영역의 width는 가변적으로 늘어나고 줄어들 수 있다.
- 흰색박스의 길이에 따라 아래 텍스트(description...) 영역의 max-width가 맞춰지고 줄바꿈 되어야 한다.
- 고정 width는 부모, 자식 어디에도 쓸 수 없다.
해결책
1. 부모요소에 max-width: min-content 속성을 준다.
2. 줄바꿈되면 안되는 요소에 white-space: nowrap 속성을 준다 (=하늘색 박스)
See the Pen Untitled by dayoung0510 (@dayoung0510) on CodePen.
뭐 자바스크립트로 흰색박스 영역 width를 구해서 그걸 max-width로 줘야하나...
이런 복잡한 생각을 했었는데 너무나도 간단하게 해결 완!
반응형
'한 걸음 > HTML & CSS' 카테고리의 다른 글
[CSS] parrent layout 무시하고 width 100% 꽉 채우기 (0) | 2024.03.12 |
---|---|
[React + styled-componenets] 커스텀 range slider 만들기 (0) | 2023.10.23 |
[CSS] 순수 CSS로 섹션별 스크롤 기능 만들기 (0) | 2023.03.04 |
[css animation] hover와 함께 유용하게 활용할 수 있는 애니메이션 정리 (0) | 2023.02.03 |
[css] 가상요소 before & after (0) | 2023.02.03 |