2011-01-16 24 views
1

Ich verwende diese Sticky Footer in meiner Website: http://www.cssstickyfooter.com/using-sticky-footer-code.htmlCSS Sticky Footer macht Bildlaufleiste unscrollable in IE 8

Es wird in Firefox, Chrome, IE7, aber nicht IE8 voll arbeiten. In IE8 erscheint die Bildlaufleiste, funktioniert aber nicht, und ich habe keine andere Möglichkeit, nach unten zu gehen. Ich bin die bedingte Anweisung, die im Web angezeigt:

<!--[if !IE 7]> 
    <style type="text/css"> 
     #wrap {display:table;height:100%} 
    </style> 
<![endif]--> 

Sorry, aber ich kann eine Adresse nicht veröffentlichen, habe ich nicht einen Server gerade online mit dem Web.

+2

Haben Sie versucht, Ihren Code zurück zu den Grundlagen zu bringen, wie in dem Artikel beschrieben. Und funktioniert es dann? Ihr Artikel scheint zu zeigen, dass es in allen Browsern gut funktioniert, also gibt es wahrscheinlich etwas anderes in Ihrem HTML. – Alec

Antwort

1

Dank Alec,

ich den Code zurück zu den Grundlagen zu wiederholen entschieden zu bewegen. Aber diesmal denke ich, dass es vielleicht mit anderen CSS in Zusammenhang steht, die ich auf meiner Website hatte, Bingo!

Schließlich fand die CSS-Regel, die die Bildlaufleiste unbrauchbar machte. Ich war eine Steigung Farbe für den Hintergrund des Körpers mit:

body { 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52a0d6', endColorstr='#024f7c'); 
} 

Jetzt habe ich für den Hintergrund eines Bildes bin mit und die Scrollbar funktioniert und die klebrige Fußzeile ist genau da, wo es sein sollte.

+0

Wenn Sie das Problem gelöst haben, markieren Sie Ihre Antwort als "Akzeptiert", damit sie nicht mehr in der ungelösten Fragenliste angezeigt wird. Oh, und nebenbei bemerkt, Off-Topic, aber wenn du Farbverläufe verwendest, solltest du lieber in [CSS3Pie] (http://www.css3pie.com/) nach einer standardkonformen Methode suchen, und Befreien Sie sich von diesen hässlichen 'Filter'-Stilen. – Spudley

+0

Danke Spudley, aber ich kann meine eigene Antwort nicht für 2 Tage als angenommen markieren, sorry. Ich benutze CSS3Pie für einige Sachen, aber nicht die Filter, ich werde es anschauen. – maraujop

+0

Es sieht so aus, als ob PIE nicht im Körper verwendet werden kann: https://github.com/lojjic/PIE/issues#issue/29 – maraujop