Здравствуйте, проблема такая: создал отдельный css файл для одного элемента. Подключил его в head, внёс изменения - и ничего! Посмотрел через консоль разработчика на подключённые стили в head, перешёл прямо оттуда на сам файл в новой вкладке и он оказался пустым! Сначала подумал, что ошибся при подключении файла CSS, но через некоторое время все изменения появились! И в самом файле тоже!
Дальше я опять дописал код, и опять ничего! Ни на странице, ни в самом файле, если открыть в браузере! На сервере все изменения есть! И опять всё изменилось через несколько минут!
В чём может быть проблема? Впервые с таким сталкиваюсь. Обновлял страницу через cntrl+f5, стили точно подключены правильно, т.к. и в файле и на странице через некоторое время изменения вступают в силу, в .htaccess никаких кэшей я не вижу, в самой админке кэш отчищал. Помогите, плиз!
Дополнение. Сейчас посмотрел на заголовок сервера: Cache-Control:max-age=2592000
Потому что при верстке, надо включать консоль, ставить галочку о том, что ты запретил кэш для этой страницы и, не закрывая консоли, наслаждаться быстрыми изменениями. Обычно она находится во вкладке Network. Повторю: действует данная опция только до тех пор, пока не закрыт отладчик браузера для вкладки.
Думаю как «костыль» можно попробовать подключать css через MinifyX.
По крайней мере после изменений в css будет обновляться имя файла и соответственно стили сразу обновятся.