背景: 240pxの幅で始まるウィンドウがあります。一部の視覚要素は、この幅で特定の方法でしか表示できませんが、サイズ変更は許可されているため、許可する必要があります。
誰かがサイズを変更することにした場合、元の幅に戻すために何らかの「スナップ」が必要になります。完全な視覚効果を復元するために、ユーザーに正確なピクセルを正しく取得するように要求することは、苦痛/ほぼ不可能です。
質問:では、240pxからいずれかの方向に特定の距離(たとえば、4px以内)に到達した場合、その幅にスナップし、サイズ変更カーソルが幅から4px以上離れて迷いました。
失敗したアイデア: iveは、sizeChangedイベントでウィンドウの幅を240に設定するいくつかの異なる方法で遊んでいましたが、それはsizeイベントであるため、ウィンドウのサイズが既に変更された後に計算を実行します。これは、デフォルトの幅にサイズ変更したり、デフォルトの幅からサイズを変更したりすると、非常に途切れ途切れの効果が得られることを意味します。