ile saklayın. Şu anda altbilgiyi Javascript ile altta tutmaya çalışıyorum. Bu sonuç ise:Altbilgiyi altta Javascript
document.getElementsByTagName('body').onload = function() {KeepFoot()};
var element = document.getElementById('container');
var height = element.offsetHeight;
function KeepFoot() {
if (height < screen.height) {
document.getElementById("footer").style.position = "fixed";
document.getElementById("footer").style.bottom = "0";
document.getElementById("footer").style.left = "0";
document.getElementById("footer").style.right = "0";
}
}
Benim fikrim div kabın yüksekliği alıp pc çözünürlüğü yüksekliği ile karşılaştırmaktır. Div kapsayıcısının yüksekliği, bilgisayarın çözünürlüğünün yüksekliğinden küçükse, position: fixed;
olarak ayarlanmışsa, ancak çalışmadığı için komut dosyasında bir sorun vardır.
Başka bir soruda, oluşturduğum betik altbilgiyi altta tutmak için iyi olur mu?
HTML: senin fonksiyonu çok iyi çalışıyor
<html>
<head>
...
</head>
<body>
<div id="container">
<div id="header"></div>
<div id="content"></div>
<div id="footer"></div>
</div>
</body>
</html>
http : //ryanfait.com/sticky-footer/) ([HTML5 sürümü] (http://ryanfait.com/html5-sticky-footer/)) yöntemi? – SmokeyPHP