Есть ли разница?Я не вижу.Первое не работает, второе работает.Это тот же файл (другие файлы не затрагиваются).
Если я прокомментирую /* */
первую часть (вторая будет использоваться веб-браузером), все будет работать, но если я прокомментирую /* */
вторую часть (первая будет использоваться веб-браузером), ничего не получится.
Это волшебство?
Я пробовал в разных браузерах.Я сбрасывал браузеры, очищая все их кеши.Но ... нет результата.
Может быть, существуют какие-то утилиты, которые могут выполнять двоичное сравнение?Не могли бы вы привести примеры таких программ?
ОБНОВЛЕНИЕ: извиняюсь, скриншот немного вводит в заблуждение.Я использую только одну из частей, когда я тестирую (одна из частей комментируется /* */
, когда я тестирую).
ОБНОВЛЕНИЕ 2: посмотрите на эту, более полную часть стиля.CSS-файл: Теперь посмотрите, я добавил display: none
к оригинальному блоку #items
. В веб-браузерах это никак не отражается! (не говорите о кеше, я пробовал в разных браузерах, на разных ноутбуках, сбрасывал и очищал все кеши веб-браузеров).Просто обратите внимание, что display: none
было добавлено: Все работает как раньше, как мы даже не писали display: none
. Теперь давайте попробуем следующее:
Это работает!(display: none
работает) Почему?