滚动固定顶部按钮| CSS &jQuery
Scrolling Fixed Top Button | CSS & jQuery
我想在amazon.com上重新创建"Proceed to checkout"按钮。唯一的问题是他们的网站没有响应,我也不能模仿我的Chrome浏览器向我显示一个设备用户代理视图。你需要在你的智能手机上查看按钮,但这是我想要做的。
本质上是创建一个滚动的粘性按钮。当用户最初点击一个页面时,他们会在页面/屏幕底部看到一个"立即购买"按钮。当用户滚动并且按钮出现在页面顶部时(由于滚动),我希望按钮留在那里,而用户进一步向下滚动页面。这只适用于移动视图(响应)。
下面是我到目前为止所做的工作的概要。
我想我将需要得到滚动位置应用CSS在点上,我想让按钮变得粘。
jQuery的.scrollTop()
方法似乎是最好的选择。
尝试:
$(window).scroll(function(){
var bn = $('#bn');
if($(window).scrollTop() > 300) {
bn.css({position:'fixed', bottom:'10px'});
}
else{
bn.css('position', 'static');
}
});
小提琴
相应调整。确保容器有一个position:relative;
,就像你已经做的那样。如果你想为整个页面设置body{position:relative;}
在你的CSS。fixed
的位置将以此为基础。static
是每个元素的默认位置
相关文章:
- 在屏幕中央显示图像 CSS jQuery
- 如何打印隐藏文章(Css/JQuery)
- 如何设置DIV背景图像css jquery
- CSS/JQuery/Javascript加载图标仅适用于firefox
- fadeOut”;被禁用”;通过一行看似温和的CSS(jquery bug?)
- CSS: jQuery:将右边距应用于 li 元素,除了每个第 4 个子元素(仅适用于 display:block 的元
- CSS + Jquery Slide在调整大小时切换菜单问题
- 使用 css jquery 设置背景图像
- css JQuery animate 不起作用
- CSS/JQuery 链接悬停不会触发
- 使用 .css jQuery 的 Safari 中的问题
- CSS jQuery - 展示图像(淡入淡出)
- 如何将 Cookie 与点击事件显示的内容一起使用?(HTML/CSS/jQuery)
- 网站加载CSS / Jquery样式缓慢
- 创建一个可调整大小的日历(html/css/jquery)
- CSS/jQuery-响应设计的关闭按钮停留在右上角
- css+jQuery样式.css切换器,用于新的jQuery版本
- Bootstrap 3不允许我在悬停时使用CSS/JQuery图像替换
- (CSS/jQuery)如何用jQuery解决top和bottom属性之间的冲突
- 使用JavaScript更改CSS(jQuery)