Да, можно контролировать изменение цвета в определенном направлении при помощи стилей CSS.
Для задания направления перехода при изменении цвета для элемента с классом "banner" справа налево можно использовать свойство background с функцией linear-gradient(). Ниже приведен пример CSS-кода:
```css
.banner {
background: linear-gradient(to left, #ff0000, #00ff00);
}
```
В данном примере, цвет меняется от красного (#ff0000) до зеленого (#00ff00) от правой стороны элемента "banner" к левой стороне. Вы можете указать свои цвета в соответствующих шестнадцатеричных кодах.
После применения этого стиля, элемент с классом "banner" будет иметь градиентный фон, где цвет будет меняться от правой стороны к левой.