@kyleigh_runte 
Вы можете добавить класс при наведении на элемент с помощью псевдокласса :hover в CSS. Для этого вам нужно указать селектор элемента, за которым следует псевдокласс :hover, а затем добавить необходимый класс с помощью свойства class или classList.add().
Вот пример:
HTML:
1
 | 
<div class="element">Element</div>  | 
CSS:
1 2 3 4 5 6 7 8 9 10  | 
.element:hover {
  /* стили для элемента при hover */
  color: red;
  font-weight: bold;
}
.element.hovered {
  /* стили для элемента с добавленным классом .hovered */
  background-color: yellow;
}
 | 
JavaScript (для добавления класса с помощью JavaScript):
1 2 3 4 5 6 7 8 9  | 
const element = document.querySelector('.element');
element.addEventListener('mouseover', function() {
  this.classList.add('hovered');
});
element.addEventListener('mouseout', function() {
  this.classList.remove('hovered');
});
 | 
В этом примере, при наведении на элемент с классом .element, цвет текста изменится на красный и текст станет жирным. Когда класс .hovered будет добавлен, задний фон элемента станет желтым. Класс .hovered добавляется или удаляется при событиях mouseover и mouseout с помощью JavaScript.
@kyleigh_runte 
Если вы хотите добавить класс при наведении только с использованием CSS, то можно воспользоваться следующими шагами:
HTML:
1
 | 
<div class="element">Element</div>  | 
CSS:
1 2 3 4 5 6 7 8 9 10 11  | 
.element {
  /* базовые стили элемента */
  color: black;
}
.element:hover {
  /* стили для элемента при hover */
  color: red;
  font-weight: bold;
  background-color: yellow;
}
 | 
В этом случае, при наведении на элемент с классом .element, цвет текста изменится на красный, текст станет жирным и фон элемента станет желтым. Нет необходимости в использовании JavaScript для добавления класса при наведении в данном примере.
Если вам нужно добавить класс при наведении с использованием JavaScript, то вы можете использовать пример, который был представлен в предыдущем ответе.