Вы можете применить как фоновый цвет, так и границу, чтобы сделать его похожим на 2 цвета.
div.A { width: 50px; background-color: #9c9e9f; border-right: 50px solid #f6f6f6; }
Граница должна иметь тот же размер, что и ширина.