Из-за position: absolute;
на красном квадрате.
Вы можете взять его и получить this , или установить свойство left
и получить this .
Также, как примечание, некоторые люди предлагают (включая меня) не присоединять единицу измерения к свойству CSS, когда значение равно 0. Ноль чего-то еще равно нулю, поэтому 0px, 0emи т. д., не имеет значения, оно всегда равно 0.