작성
·
177
·
수정됨
0
ㅠㅠ..
제가 개발중인데...
element요소인가 어디엔가 보니깐 다른거에 먹힌거 같은데
헤더랑 푸터 부분이 가로스크롤바를 쭉 했을떄 오른쪽에 여백이 생깁니다.
안생기게 하려면 도대체 어떻게 해야할까요?
maxwidth랑 minwdith는 쓰지말라고 했씁니다.
헤더랑 푸터는... flex사용해도 된다고 햇는데 도대체 어떻게 해야할지 모르겟습니다.ㅠㅠ......
바디부분에 오버플로우 히든을 하면......
전체 가로스크롤바가 없어져서 ..불편합니다. 어떻게 해야할까요 ㅠㅠ
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
재희님, CSS에서 헤더와 푸터 부분이 가로 스크롤을 했을 때 오른쪽에 여백이 생기는 문제를 해결하고 싶으시군요. 이 문제는 여러 가지 원인으로 발생할 수 있지만, 일반적인 해결 방법을 몇 가지 제시해드릴게요.
header, footer {
width: 100%;
}
box-sizing: border-box;
속성을 적용해 보세요. 이 속성은 padding과 border가 넓이에 포함되도록 해 줍니다.
*, *::before, *::after {
box-sizing: border-box;
}
.parent-container {
overflow-x: hidden;
}
여백 문제는 종종 복잡할 수 있으멀로, 문제가 되는 부분의 CSS 코드를 자세히 분석하여 어느 부분이 문제를 일으키는지 확인해보는 것이 중요합니다. 추가적으로, CSS flex 속성을 사용하신다면 justify-content
와 align-items
속성을 적절히 활용해 보는 것도 좋을 것 같습니다.
문제 해결에 도움이 되셨기를 바랍니다!
감사합니다 ㅠㅠ