2016-10-12 4 views
0

Auf dem Desktop funktioniert es aber auf Android als ob die position: absolute oder nichts oder ich weiß nicht.Position: fixiert; in android ist es kaputt, funktioniert nicht, warum?

Dies ist mein Code:

#only_900{ 
    display: block !important; 
    position: fixed; 
    bottom: 73px !important; 
    z-index: 999; 
    width: 100%; 
    left: 0; 
    --backface-visibility: hidden !important; 
    --webkit-transform: translateZ(0); 
} 

#grid1wrap{ 
    --webkit-backface-visibility: hidden !important; 
    --backface-visibility: hidden !important; 
    display: block !important; 
    position: fixed; 
    bottom: 73px !important; 
    z-index: 999; 
    width: 100%; 
    left: 0; 
    --webkit-transform: translateZ(0); 
    } 
+1

plz Aktie html sowie, wenn möglich, Geige Beispiel zu debuggen. –

+0

https://jsfiddle.net/3f9vnx3z/ ja, aber es ist schwieriger und weiter –

Antwort

0

Ich bin ziemlich sicher, dass dieses Problem aufgrund der Art und Weise ist der verschiedene Browser den Code zu interpretieren. Ich denke, dass neue Browser den HTML-Code so groß machen wie der Inhalt darin, weshalb der HTML-Code und der Text nicht den unteren Rand erreichen. Fügen Sie den folgenden CSS-Code hinzu.

html, 
 
body { 
 
    height: 100%; 
 
}

+0

Ich versuche das aber nichts, auf android div die position nehmen: absolut ich denke. –

+0

Ich rufe add und entferne die Klasse mit jquery, er ist wohl das Problem? –

+0

Was passiert, wenn keine jquery läuft? Hast du versucht, das Display inline zu haben? –

Verwandte Themen