2013-04-09 16 views
5

Ben Yapışkan Altbilgi bu yöntemi uygulamak çalışıyorum ile: Çalışır http://code.google.com/p/cleanstickyfooter/CSS Sabit Footer - Marjı

harika, ancak, bir sorun var. Benim sitem için tasarım sayfanın en üstünde 34 piksellik bir marj var. Yani, body {margin-top:34px} yaparak ya da container {margin-top:34px} yaparak bunu gerçekleştirmenin birkaç yolunu denedim. Bununla birlikte, her iki durumda da, Yapışkan Altbilgiyi karıştırır. 34px'i telafi etmeye çalıştığımda hiç işe yaramıyor.

Herhangi bir fikrin var mı? (FireFox ve IE9 üzerine), işe yarıyor Modern Clean CSS Sticky Footer kullanma http://jsfiddle.net/jrZKb/

+1

Bize web sitesi veya sorunun örneği gösterebilir İşte

bir keman örnek özel kodunuzla –

+1

Web sitenize bir bağlantı gönderebilir veya göstermek için bir keman oluşturabilirseniz daha iyi yardımcı olabiliriz. – Arbel

+0

Pekala, işte bir Fiddle: http://jsfiddle.net/jrZKb/ – djt

cevap

5

:

http://jsfiddle.net/jrZKb/1/

<body> 
    <header> Header</header> 
    <article>Lorem ipsum...</article> 
    <footer></footer> 
</body> 

html { 
    position: relative; 
    min-height: 100%; 
} 
body { 
    margin: 0 0 100px; /* bottom = footer height */ 
} 
header 
{ 
    background-color: green; 
} 
footer { 
    position: absolute; 
    left: 0; 
    bottom: 0; 
    height: 100px; 
    width: 100%; 
    background-color: blue; 
} 
+0

Vay bu oldukça harika. Bunu daha önce hiç görmedim. Gerçekten iyi çalışıyor! – djt

+0

Ben o zaman ben sadece googled kadar iyi görünmüyordu, iyi görünmüyor ... Ben kendi sitemi güncelleyebilir düşünüyorum ... – Alyce