Centralize um div fixo sem largura

Achei que isso poderia ter sido feito basicamente com algo tão simples como:

.ng-notification-flash-container {
position
: fixed;
margin
-left: auto;
margin
-right: auto;
width
: 1px;
}

Surpreendentemente, não trabalhei como esperado. Mas, então, funcionou adicionandoleft: 0; right: 0;

.ng-notification-flash-container {
position
: fixed;
left
: 0;
right
: 0;
margin
-left: auto;
margin
-right: auto;
width
: 1px;
}

A propósito, isso também foi perguntado no Stack Overflow .

Em uma questão mais ampla, nada neste artigo não faz (e provavelmente não fará) nenhum sentido.

Se você deu uma olhada na questão do Stack Overflow, é assim que eu estava tentando resolver meu problema com o elemento fixo: os elementos por trás dele são simplesmente inacessíveis. Funcionou, mas achei difícil centralizar o elemento com uma largura de 1px. Eu não sabia por que não podia.

Até que uma resposta foi postada junto com uma conversa sobre melhorias e resultados.

Os elementos por trás do elemento fixo se tornariam acessíveis definindo a propriedade como ` . Era simples assim.pointer-eventsnone

Dê uma olhada neste protocolo, pois ele aborda diretamente o problema e sua solução simples.