私はこの質問が古いものであることを知っていますが、調査して2日間試してみましたが、まだ運がありません。ここの誰かが私にアドバイスをくれることを願っています!
問題:
通常はシンプルなスティッキーフッターを適用する必要があるページがありますが、ここで問題が発生しています。
フッター div(#footer) を問題なく下部に固定できます (繰り返しの背景画像で幅 100% です)。次に、この DIV 内で、別の (#cut) を右に bg-image でフロートします(私の例でははさみ)。これもうまくいきます。
問題は、中央にいくつかのナビゲーション リンク (#links) を浮かせることができるように、プライマリの下に別の 100% 幅の div(#footer-link-wrap) が必要なことです。#footer-link-wrap 内で、別の画像を右端までフローティングする必要があります。配置された背景でこれを実行しようとしましたが、機能しません。
私は完全に壁にぶつかりました。フィードバックをいただければ幸いです。長い休憩の後、デザインに戻ったばかりで、おそらく私がばかげた間違いを犯したのでしょう。
css は次のとおりです。
* {
margin:0;padding:0;
}
html, body {
height: 100%;
background-color:#000;
}
#wrap {
min-height: 100%;
}
#main {
overflow:auto;
padding-bottom: 60px;
}
#footer {
position: relative;
margin-top:-20px;
height: 20px;
clear:both;
width:100%;
background:url(foot-hair.png) repeat-x;
background-position:0 8px;
}
#cut{
float:right;
width:40px;
height:20px;
background: url(haircut.png);
}
#footer-link-wrap{
margin-top:-40px;
height:40px;
width:100%;
background:url(hair-fall.png) no-repeat;
background-position:bottom right;
}
#links{
position:relative;
margin-left:auto;
margin-right:auto;
width:800px;
background-color:#fff;
}
/*for opera
body:before {
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;
}*/`
フロート ヘルプの例へのリンクは次のとおりです。