我要做一个效果,图片要一直显示在页面最右边,垂直居中,鼠标滑动时,也还是垂直居中。这个怎么实现呢?我自己是这么想的,图片的position设置为absolute,然后根据浏览器的大小得到最右边的位置,把图片的位置设置为最右边垂直居中,然后用户滚动鼠标时触发事件,再把图片设置到垂直居中显示。不知道这样有没有问题。还有,触发的事件是哪一个事件呢?

解决方案 »

  1.   

    css就可以固定底部,还是需要你自己调整!
    #messageBoardContainer {z-index:99999;overflow: hidden; width: 354px; position: absolute; bottom:-30px; height:200px;position:fixed;bottom:0;_position:absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);overflow:visible;right:0;}
      

  2.   

    看楼主的描述,用css背景图控制貌似比较合适
    <style type="text/css">
    body {
    background: url("http://c.csdn.net/bbs/t/5/i/pic_logo.gif") no-repeat right center fixed;
    }
    div {
    height: 2000px;
    }
    </style>
    <body><div>content</div></body>