反复减小div的宽度

Iva*_*van 4 html javascript html5 css3

<div>每次调用JavaScript函数时,我都需要将特定的宽度缩小50px.

我试过了

document.getElementById("Zivot").style.width = "100px";
Run Code Online (Sandbox Code Playgroud)

但这只是设置宽度,而不是添加或减去它.

Sum*_*mit 5

使用此代码.使用offsetWidth获取宽度,每次减少50px.

var element = document.getElementById('Zivot'); 
element.style.width = (element.offsetWidth - 50) + 'px'; 
Run Code Online (Sandbox Code Playgroud)