Javascript JS中的style.marginTop不适用于负值
因此,我尝试将当前的Javascript JS中的style.marginTop不适用于负值,javascript,html,css,Javascript,Html,Css,因此,我尝试将当前的window.pageYOffset值添加为带有onclick事件的页面上某人容器的marginTop值。但事实并非如此 我还想承认,将window.pageYOffset的正值添加到marginTop中没有问题 这是我的代码: let a = window.pageYOffset; const rightColumn = document.querySelector('.right-side__column'); rightColumn.style
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.
请尝试使用0-a+“px”
CSS不支持负数填充,也不支持边距填充,而不是填充@brk可能重复的@Anuresh NO!这个问题是关于不同的问题@那么,JS中的MaxWolfenstyle.paddingTop不能与负值一起使用
==>为什么要使用此标题