展示
此时宽度是:
代码
CSS代码:
button { width: 300px; width: clamp(200px, 50vw, 600px); }
HTML代码:
<button>我的宽度是?</button>
JS代码:
var eleOutput = document.getElementById('output'); var eleButton = document.querySelector('button'); if (window.ResizeObserver) { var objResizeObserver = new ResizeObserver(function (entries) { eleOutput.textContent = eleButton.offsetWidth + 'px'; }); // 观察文本域元素 objResizeObserver.observe(eleButton); }