87,907
社区成员
发帖
与我相关
我的任务
分享
d.left = (sl + cw -v.width()-100) + "px"; d.top = (st + ch -v.height()-100) + "px"; 调下这两个的值
<script src="//code.jquery.com/jquery-1.9.1.min.js"></script><div id="_a" style="position: fixed;bottom: 0px;right: 0px;background: #333;width: 100px;height: 100px;"> table放这里 </div> <script> $(function(){ if(!(/MSIE [56]/g.test(navigator.appVersion) || (/MSIE [789]/g.test(navigator.appVersion) && (document.compatMode == "BackCompat"))))return; var v=$('#_a').css({ "position":"absolute"}); function f(){ var d = {}; var b= document.compatMode == "BackCompat"; var cw=b?document.body.clientWidth:document.documentElement.clientWidth; var ch=b?document.body.clientHeight: document.documentElement.clientHeight; var sl=document.documentElement.scrollLeft || document.body.scrollLeft; var st=document.documentElement.scrollTop || document.body.scrollTop; d.left = (sl + cw -v.width()) + "px"; d.top = (st + ch -v.height()) + "px"; v.css(d) } $(window).resize(f).scroll(f);f(); }) </script> <div style="width:1px;height:3000px;background:red;">
<script src="//code.jquery.com/jquery-1.9.1.min.js"></script><div id="_a" style="position: fixed;bottom: 0px;right: 0px;background: #333;width: 100px;height: 100px;">
table放这里
</div>
<script>
$(function(){
if(!(/MSIE [56]/g.test(navigator.appVersion) || (/MSIE [789]/g.test(navigator.appVersion) && (document.compatMode == "BackCompat"))))return;
var v=$('#_a').css({ "position":"absolute"});
function f(){
var d = {};
var b= document.compatMode == "BackCompat";
var cw=b?document.body.clientWidth:document.documentElement.clientWidth;
var ch=b?document.body.clientHeight: document.documentElement.clientHeight;
var sl=document.documentElement.scrollLeft || document.body.scrollLeft;
var st=document.documentElement.scrollTop || document.body.scrollTop;
d.left = (sl + cw -v.width()) + "px";
d.top = (st + ch -v.height()) + "px";
v.css(d)
}
$(window).resize(f).scroll(f);f();
})
</script>
<div style="width:1px;height:3000px;background:red;">
用绝对定位 <div style="position: fixed;bottom: 0px;right: 0px;background: #333;width: 100px;height: 100px;"> table放这里 </div>