我在当地新闻网站上看到了这样一个功能:
左边的div被粘贴到主div上,并且在滚动上和在窗口上调整大小它会保持在那里,并且在滚动时它向上/向下移动也粘在主div上
对不起英语/解释不好(但我想你明白了)。
您可以在此链接中看到我想要的内容:
如果您没有使用任何Adblock,请是否有任何特殊的jquery插件或者是用简单的CSS实现的?
答案 0 :(得分:0)
在我的网站上,左边是Facebook图像,随页面滚动,鼠标悬停(jquery)它会展开并显示插件框:
HTML
<div id="fbwindow">
<a href="http://www.facebook.com/.../" id="fbwindow_a"></a>
<div class="fb-like-box" data-href="http://www.facebook.com/.../" data-width="292" data-show-faces="false" data-stream="true" data-show-border="true" data-header="true"></div>
</div>
CSS
#fbwindow { position: fixed;top:50%;margin-top:-200px;left:-292px;width:323px;height: 265px;z-index: 1000;text-align: left; }
#fbwindow div.fb-like-box { background: #FFF; }
#fbwindow > a { display: block;float: right;width: 31px;height: 187px;background: url('/layout/fb-window.png') no-repeat; }
(可选/不需要翻转效果)jQuery
$('#fbwindow_a').mouseenter(function() {
$("#fbwindow").stop().animate({
left: '0'
}, 100, function() {
//$(this).removeClass("left").addClass("right");
});
});
$('#fbwindow').mouseleave(function() {
$("#fbwindow").stop().animate({
left: '-292px'
}, 50, function() {
//$(this).removeClass("right").addClass("left");
});
});