Я скопировал и вставил ваш код как есть в новый файл, открыл его и протестировал: нет проблем
Теперь слишком легко сказать, что это работает, проблема на вашей стороне ...
Итак, я провел несколько тестов:
- Firefox 75 => OK
- Edge 81.0.416.68 => OK
- Even IE 11.778.18362.0
Мне кажется, это должен быть скорее браузер проблема (кеш, блокировка расширений браузера JS или CSS свойства ...)
Возможно, попробуйте другой браузер (портативный, чтобы не складываться на вашем компьютере ...)
Но это, вероятно, не имеет ничего общего со стековым потоком, поскольку это не вызвано неправильным пониманием кода или кода.