ズーム可能なツリーマップの例のレスポンシブバージョンを作成しようとしています。ウィンドウに合わせてツリーマップのサイズを変更するには、何を追加する必要がありますか?
treemap.size()の update メソッドで変更しようとして$(window).resize()も、何も起こらないようです。
svg を に設定するstyle="width: 100%; height: 100%"と、svg のサイズが変更されますが、ツリーマップのレイアウトは変更されません。また、この回答に従って使用してみviewboxましたが、ツリーマップは最初は正しいように見えますが、レイアウトが正しいサイズを認識していないため、ズーム機能が正しく機能しなくなりました。preserveAspectRatio treemap