ResizeObserver
実験的な機能とされているが、だいたいのbrowserで実装されている
例
code:js
const observer = new ResizeObserver(entries => {
for(const {contentRect} of entries) {
console.log(contentRect);
}
});
observer.observe(document.getElementsByClassName("cursor")0); 位置も返してくれるが、位置の変更は検知してくれないようだ
型定義ファイル
References