作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的页面上,我有这段代码可以根据滚动量按比例减少网站标题元素的填充。
var $header = jQuery('.site-header'),
padding = parseInt($header.css('padding'));
jQuery(window).scroll(function (event) {
$header.css({
padding: padding -$(window).scrollTop()
});
});
我怎样才能改变它,让它以与滚动成比例向下移动元素的方式相同?
填充似乎很容易,但我如何写出“transform: translate(0px,0px)”以便只翻译 Y?
***新****
var $banner = jQuery('.main-banner'),
transform = parseInt($banner.css('transform').split(',')[5]);
jQuery(window).scroll(function (event) {
$banner.css({
transform: 'translateY' +$(window).scrollTop()
});
});
最佳答案
好吧,我终于让这个工作了!
var $banner = jQuery('.main-banner'),
transform = parseInt($banner.css('transform').split(',')[5]);
jQuery(window).scroll(function (event) {
$banner.css({
"transform": "translateY("+ transform + $(window).scrollTop() +"px)"
});
});
现在有趣的部分是让它在一定数量的滚动后停止 :P
关于javascript - 如何使用jquery渐进修改Translate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49124564/
前几天我读到了一种特殊类型的回调,当你重复调用它时,它会随着你的进展而进行。就像第一次调用它时执行 A 并返回一样,然后在下次调用它时执行 B。最终它以某种方式发出信号,表明最终行动已经采取。 我不记
我正在使用 php Gmagick 修改图像。以下代码按预期工作,只是图像不是渐进的。为什么?根据GraphicsMagick docs它应该。作为引用,输入图像为 666 x 1000。 $
我希望能够使用 Flash 播放器传送音乐/mp3,但我想让 mp3 文件无法被嗅探......即你不能使用 safari、firebug 等。使用事件窗口找出 mp3 位置。我没有流媒体服务器。任何
我是一名优秀的程序员,十分优秀!