Я решил это, удалив XAMPP и установив WAMP. Спасибо за помощь.
Что касается , почему , быстрая цитата из этой статьи by meyer:
Преобразованный элемент создает содержащий блок даже для потомков которые были установлены в положение: исправлено. Другими словами, содержащий блок для потомка с фиксированной позицией преобразованного элемента является преобразованным элементом, а не видовым пространством
blockquote>. Это причудливое поведение, которое существует с 2011 года.