Poderia ser possível fazer o seletor css afetar outros elementos na página sem o javascript? [duplicado]

Esta questão já tem uma resposta aqui:

Como afetar outros elementos quando uma div é pairada 6 respostas

Por exemplo, quero que duas caixas de texto tenham o mesmo estilo quando estão focadas:

<div class="divTxt">
    <input type="text" id="a" class="a" />
    <input type="text" id="b" class="b" />
</div>

e o css seria:

.a:focus 
{
    background-color:Blue;
}
.b:focus 
{
    background-color:Yellow;
}

O que eu preciso é fazer uma cor de fundo: Amarelo quando b está focado e vice-versa. alguma possibilidade? Muito obrigado.

questionAnswers(3)

yourAnswerToTheQuestion