Вышеприведенное предполагает, что существует не более двух смежных элементов .b. Если бы это было не так, общий помощник ПРИМЕР ЗДЕСЬ
.b ~ .b {
color:red;
}
В качестве альтернативы вы также можете использовать следующее, которое будет работать с несколькими элементами .b, независимо от положения. Сначала используйте .b ~ .b, чтобы установить стиль второго, целевого элемента. Затем вам нужно будет использовать .b ~ .b ~ .b to reset стиль элементов .b, следующих за вторым элементом .b.