여러 페이지를 포함하는 사이트를 만들고 있습니다. 나는 각 페이지에 HTML을 포함 할 필요가 없도록 서버 쪽을 사용하여 각 페이지의 머리글과 사이트 내용 표시 줄에 덤프합니다.서버 쪽을 사용하여 페이지 하단에 바닥 글 유지 포함
나는 바닥 글을 포함하고 싶었고 바닥 글을 페이지 맨 아래로 강제하는 방법에 어려움을 겪었으며 스택 오버플로에서 발견 된 많은 제안을 시도했으며 누락되었습니다. 뭔가 다른 것을 시도해야합니다.
도움말 콘텐츠의 높이 (JQuery 아코디언 사용)가 고려되지 않고있는 것처럼 보입니다 ... ... 또는 페이지 하단에 바닥 글을 밀어 넣을 적절한 형식이 없습니다. 화면 대신.
HTML을 복사하지 않고도 각 페이지의 머리글과 바닥 글을 가져오고 싶거나 HTML 및/또는 CSS에서 무언가를 놓치고있는 것일 수 있습니다.
바닥 글 바를 포함하는 샘플 페이지는 here입니다.
이html {
font-size: 62.5%;
height: 100%;
}
body {
background-color: #d2d2d2;
font-family: 'Cuprum';
height: 100%;
}
.page-content {
min-height: 100%;
position: relative;
}
#footer-container {
width: 100%;
height: 150px;
background-color: #797986;
bottom: 0;
position: absolute;
text-align: center;
}
는 CSS에 대한 변경은 큰 일을 당신이 너무 감사합니다! 저는 HTML과 CSS를 처음 접했을 뿐이며, 가장 중요한 문제는 무엇인지 궁금합니다. –
은'height : 100 %'를'html, body'에 정의하면 실제로 브라우저 뷰포트의 높이가 100 %가됩니다. 일반적으로'html {height : 100 %; }'와'body {min-height : 100 %}'대신'min-height : 100vh'를 사용하는 것이 가장 효과적이라고 생각합니다. 그리고 떠 다니는 사이드 바는 클리어되지 않았기 때문에 부모의 높이는 사이드 바의 높이를 존중하지 않았습니다. 그것에 대해 더 자세히 배우려면 "css clearfix"를보십시오. –