最近のプロジェクトで遭遇した問題の例を次に示します。
ボックスをクリックして .highlighted-node クラスを追加すると (border-width と border-color を変更する)、ボックスの内容が chrome と safari で少し右に移動し、以前に強調表示されたボックスの内容が移動することに注意してください。左の方です。奇妙なのは、Chrome の開発ツールを使用して 2 つのクラスのいずれかのスタイルに触れようとすると、すべての div のコンテンツが元の位置に戻ることです。
このシフト動作が発生しないようにするために、ここで何か不足していますか?