ページを埋めるのに十分なコンテンツがない場合でも、ページ全体を並べて表示するために背景画像を取得しようとしています。現在、背景画像はコンテンツの下部で停止しています。スティッキーフッター修正を使用してフッターをページの下部に保持しているため、コンテンツの下部とフッターの間に空白がたくさん残っています。
スペースをいっぱいにしたくない、margin
またはpadding
それがより大きなモニターに拡大縮小されないためです。
問題の写真を添付しました:
CSSは次のとおりです。
.static_pages {
background-image: url('../img/cream_dust.png');
background-repeat: repeat;
position: relative;
overflow: hidden;
width: 100%;
height: 100%;
margin: 0;
}
.static_content {
width: 80%;
margin: 3em auto 0 auto;
}
.static_content h1 {
color: #193441;
}
.static_content p {
color: #193441;
text-align: left;
margin-top: 2em;
}
.static_content ul {
color: #193441;
}
そしてHTML
<?php include_once('header.php'); ?>
<section class="static_pages">
<div class="static_content">
<h1>Header</h1>
<p>A little Text</p>
</div><!-- END class="static_content" -->
</section><!-- END class="static_pages" -->
<?php include_once('footer.php'); ?>
何か案は?私はこれとしばらくの間戦ってきました。ありがとう!
編集:!doctypeおよび他のすべてのヘッダー情報は、含まれているheader.phpファイルにあります。これは、サイト上のいくつかのページの1つにすぎません。長いランディングページであるメインのインデックスページがあります。これは、連絡先や情報などの静的ページです。