【发布时间】:2018-09-07 23:26:59
【问题描述】:
因此,我尝试将当前的 window.pageYOffset 值添加为带有 onclick 事件的页面上某人容器的 marginTop 值。但它不会发生。
我还想承认,将window.pageYOffset 的正值添加到marginTop 是没有问题的。
这是我的代码:
let a = window.pageYOffset;
const rightColumn = document.querySelector('.right-side__column');
rightColumn.style.marginTop = '-' + a + 'px'; // in such way a in
// padding even equal to 0.
// rightColumn.style.marginTop = a + 'px'; - work fine, the value is transfer normally.
【问题讨论】:
-
CSS 不支持负填充
-
它也不适用于边距,而不是填充 @brk
-
@Anuresh 不!这个问题关于不同的问题!
-
@MaxWolfen 然后
style.paddingTop in JS does not work with negative value==> 为什么这个标题
标签: javascript html css