如何用js把一个<div id="hua">固定在浏览器窗口底部?(高度:85)

用css不兼容旧版本IE6,还有,怎么获取窗口高度,把它放在窗口最下面?

什么叫固定?不管滚动条怎么滚动,始终显示在浏览器底部?
------------------------自己调整一下CSS中的left和top具体位置--------------------------------
<html><head>
<style type="text/css">
#adver{
position:absolute;
left:50px;
top:440px;
z-index:1;
}
</style>
<script type="text/javascript">
var adverTop; //层距页面顶端距离
var adverLeft;
var adverObject; //层对象
function inix(){
adverObject=document.getElementById("adver"); //获得层对象
if(adverObject.currentStyle){ //IE
adverTop=parseInt(adverObject.currentStyle.top);
adverLeft=parseInt(adverObject.currentStyle.left);
}else{ //Firefox
adverTop=parseInt(document.defaultView.getComputedStyle(adverObject,null).top);
adverLeft=parseInt(document.defaultView.getComputedStyle(adverObject,null).left);
}
}
function move(){
adverObject.style.top=adverTop+parseInt(document.documentElement.scrollTop)+"px";
adverObject.style.left=adverLeft+parseInt(document.documentElement.scrollLeft)+"px";
}
window.onload=inix;
window.onscroll=move;
</script></head>
<body>
<div id="adver"><img src="images/adv.jpg"/></div>
</body></html>
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-06-13
在css中写
.hua{height:85px;width:100px;position:fixed;bottom:0;right:0;}本回答被提问者采纳
第2个回答  2012-05-23
我告诉你用CSS 解决你给我分吗? 给分,我就教你用纯CSS
第3个回答  2012-05-22
利用相对定位和绝对定位 应该也是可以的

怎么让DIV或table固定在浏览器底部
style="position:absolute;bottom:0;right:5px;"让一个div固定在父类div的下方;如果不行要在父类里面加position;relative;(因为避免还有其他的代码对这个div造成影响)使用绝对定位

如何让div固定在页面的某个位置
建议使用css实现,效果更佳,使用position: fixed,固定定位,具体位置的调整是用top、left、right、bottom也可以使用margin调整 css实现代码 <div style="position: fixed;top:100px; left: auto; right: auto; bottom: auto; " ><\/div> 一般的网站的浮动广告以及浮动菜单等可以使用fixed来实现,js...

css 如何设置底部固定
要css 底部固定需要两部分代码:html代码、css代码 1、html代码:<body> <div class='header'><\/div> <div class='container'><\/div> <div class='footer'><\/div> <\/body> 2、css代码:.container{ padding-bottom:30px; \/*需要 >= footer的height值*\/} .footer{ height:30px; position...

如何用JS实现关闭浏览器窗口强制弹出广告窗口(退弹代码)
eval("window.attachEvent('onunload',ext);");\/\/-->代码结束.代码使用方法:将上述代码复制进txt文档,将后缀名改为.js,上传至网页空间.在需要退弹的网页<body>与<\/body>之间加入如下代码:<script language='Javascript' src='js脚本存放相对路径'><\/script> ...

如何通过js让div在页面滚动中固定不动
position:fixed; top:0px; left:0px; right:0px;height: 40px;position:fixed;是指定位相对于浏览器窗口, top:0px; left:0px; right:0px,这样的话,DIV就会固定在页面顶部,宽度等于浏览器窗口的宽度,高度自定义。

js控制div显示隐藏实现(jquery控制div显示隐藏)
div?id="div1"\/div 隐藏,代码如下 document.getElementById("div1").style.display="none";显示,代码如下 document.getElementById("div1").style.display="block";其他方式 除了修改display,还可以通过修改元素的宽度和高度为零实现隐藏效果。如何使用js动态显示或隐藏DIV方法很多,最直观的就是用...

js里面的显示或者隐藏(js中隐藏元素和显示用什么)
js怎么用一个按钮控制DIV来回显示和隐藏1、打开Hbuilder编辑器,新建一个html空白文档,输入基本的结构,然后按下Crtl+S保存一下:2、创建一个button按钮,给按钮设置一个id,名字设置为带升“myBT”,创建一个用来显示隐藏的div,将其id设置为“main”:3、给div和button设置一些样式,为了美观好看,...

怎样让一个div高度自适应浏览器高度
第一种,用CSS的方法 第二种,用JS方法 这里暂时只演示第一种,如果第二种,另外@我 示例代码如下:CSS代码第一种写法 html,body{height:100%; margin:0;}\/**把HTML和BODY的高度设置成100%**\/ div{height:100%; background-color:#ccc;}\/**把你DIV的高度设置成100%**\/ CSS代码第二种...

JS问题,让1个DIV高度等于屏幕高度,高度小于800不变,怎么写?
height : 800 + "px";alert(document.getElementById("screen").style.height);} \/\/--> <\/SCRIPT> <body style="padding:0;margin:0;"> <div id="screen" style="background:red;padding:0;margin:0;"> <\/div> <\/body> <\/html> 缺一块是因为你没有设置padding和margin的值吧?

如何将页脚固定在页面底部
了这些HTML标签,再要实现效果就比较困难了,那么此时使用jQuery或javaScript方法来帮助实现是一种很好的办法,下面我们就一起来看,通过jQuery来实现页脚永远固定在页面底部的效果。HTML Markup <div id="header">Header Section<\/div> <div id="page" class="clearfix"> <div id="left">Left sidebar...

相似回答