我正在尝试使用 Jquery 来计算我的 div 减去 px 间距的宽度。我知道这个问题已经被反复询问过,但我找到的答案与 IE 不兼容。
因此,CSS calc 不起作用。我现在使用的代码是:
$('.left').css('width', '100%').css('width', '-=40px');
但这在 IE 上也不起作用。
欢迎提出想法!
非常感谢!
最佳答案
$('.left').width(function() {
return ($(this).parent().width() * 0.35) - 40;
});
100% 的宽度意味着该元素与其父元素一样宽,因此只需从中减去 40px
关于jquery宽减像素兼容IE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20123664/