每次调用JavaScript函数时,我需要特定的<div>
元素的宽度减小50px。
我尝试过:
document.getElementById("Zivot").style.width = "100px";
但是这只是设置宽度,没有加或减宽度。
每次调用JavaScript函数时,我需要特定的<div>
元素的宽度减小50px。
我尝试过:
document.getElementById("Zivot").style.width = "100px";
但是这只是设置宽度,没有加或减宽度。
var element = document.getElementById('Zivot');
element.style.width = (element.offsetWidth - 50) + 'px';
var zivotID = document.getElementById("Zivot");
zivotID.style.width = zivotID.offsetWidth - 50;
document.getElementById("Zivot").style.width 或 myID.style.width - 在这里,您实际上设置了宽度的值。也就是说,您等待给定的值以便您可以进行设置。
document.getElementById("Zivot").offsetWidth 或 myID.offsetWidth - 这会获取div/元素的宽度。
一些参考链接-
希望对您有所帮助 :)
var currentWidth = $('#Zivot').width();
$('#Zivot').css('width', currentWidth - 50 + 'px');