私はCSSには比較的新しいので、奇妙なギャッファーのために私を許してください。私は絶対的な位置をとるためにフッタを定義し、私のウェブサイトの1ページを除くすべてのページの下部にとどまっています。奇妙なフッターの振る舞い
...>ここのフッターは完全に動作します。つまり、コンテンツの内容に関係なく画面の下部に貼り付けられます。
...>ただし、下のフッターは異常な動作をしますが、ページの下端に位置が貼り付けられていません。
私は両方のページで同じフッタクラスを使用していますので、私は下記の、ここで間違っているかわからないんだけど - それから、私は位置を変更した場合、固定にすることを
.shell3-Footer {
box-sizing: border-box;
padding: 0.9375rem;
border-top: 0.0625rem solid #dcdcdc;
overflow: hidden;
max-height:40px;
width:100%;
background-color:#f5f5f5;
position:absolute; }
注意、私がページの一番下までスクロールするときにだけフッターが表示される必要があるので、問題は部分的に解決されています。また、position:fixed
が使用されている場合、スクロールバーの下矢印を表示できません。希望の動作ではありません。
さらに、エラーのあるフッターの下にわずかな空白があり、それにbottom:0px
を追加して修正しました。
同じフッタークラスが2ページで異なる動作をする理由を教えてもらえますか?思考? footer
でこれらのルールは、これらが役立つかもしれ
両方のページが同じクラスを持っている場合は、最も可能性が高いことが原因ではありません行動の違いを引き起こしているクラス。 2つのページが異なるようにページに追加される他のスタイルについて知っていますか? – aug
私たちにコードを表示すると、CSSとHTMLの両方が表示されやすくなります – ZombieChowder
あなたのHTMLマークアップに問題がある可能性があります –