Показать сообщение отдельно
  #1 (permalink)  
Старый 18.01.2023, 21:49
Интересующийся
Отправить личное сообщение для sega1821 Посмотреть профиль Найти все сообщения от sega1821
 
Регистрация: 30.10.2020
Сообщений: 29

Выравнивание по левому краю
Здравствуйте, подскажите пожалуйста, как сделать так, что бы активный элемент всегда был по левому краю

<div class="content">
<div class="tab active">Яблоко</div><div class="tab">Груша</div><div class="tab">Апельсин</div><div class="tab">Мандарин</div><div class="tab">Дыня</div><div class="tab">Арбуз</div><div class="tab">Вишня</div><div class="tab">черешня</div>
</div>


$('.tab').click(function(){
  $('.tab').removeClass('active');
  $(this).addClass('active');
});


.content{
  display:flex;
  width:500px;
  overflow:hidden;
  padding:15px;
}
.tab{
  border:1px solid #ddd;
  margin-right:15px;
  padding:10px 30px;
  cursor:pointer;
}
.tab.active{
  color:#fff;
  background-color:red;
}
Ответить с цитированием