Из-за чего происходит зависание стилей в браузере?
Всю статику браузер кеширует. Если не хотите добавьте к стилям случайны GET параметр.
Реализовывается то, что сказали выше вот так:<link href="style.css?1" rel="stylesheet" />
Или если подключен php:<link href="style.css?<?=rand();?>" rel="stylesheet" />