网页右下角有一个小div,鼠标划过div的左上角出现一个隐藏的浮动层,用js怎么做出这种效果?

希望能给一个完整的代码。谢谢!... 希望能 给一个完整的代码。谢谢! 展开
 我来答
yeah687
2014-07-03 · 超过10用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:22.7万
展开全部
<html>
<body style="height: 1000px;">
    <div id="rb" style='width:300px;height:200px;border:1px solid grey;position:fixed;right:0;bottom: 0'>
        <div id="hander" style="width: 100px;height: 30px;position: fixed;float: left;background: #777d9c;color: #ffffff" onmouseover="msac('block')" onmouseout="msac('none')">touch here!</div>
    </div>

    <div id="over" style='z-index:10;color:#000;width:300px;height:200px;border:1px solid #aaaaaa;position:fixed;left:300px;top: 200px;display: none;-moz-box-shadow: 0 0 35px #aca99f ;box-shadow: 0 0 35px #aca99f;'>
        here is your uplayer!
    </div>
    <script>
        function msac(stat){
            document.getElementById('over').style.display=stat;
        }

        window.onscroll = function(){
            document.getElementById('rb').style.right = '0';
            document.getElementById('rb').style.bottom = '0';
            document.getElementById('over').style.left = '300px';
            document.getElementById('over').style.top = '200px';
        }
    </script>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
    fdsafsa<br>
</body>
</html>
</html>

PS:滚动下位置也能保持不变 

追问
我已经做出来效果了。。谢谢啦~
百度网友73a6525
2014-07-03 · TA获得超过263个赞
知道小有建树答主
回答量:292
采纳率:100%
帮助的人:160万
展开全部
首先定义一个div在右下角,position: fixed;bottom:100px;right:50px;最后再添加效果:$(".div").click(function(){//右下角的样式 click可以换成hover鼠标浮动效果

$(".filter").toggle();//显示的样式
});
追问
我忘了说了,。就是滚动条往下滚动的时候,这个div和浮动层也要跟着一起往下滚动。。你能帮忙写一下能就是完全实现出效果的代码吗?我之前写的要么就是能够往下滚动,但是浮动层不显示出来,要么就是浮动层显示出来不随着滚动
追答

js要自己引用下

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式