Верстка Flex элементов при скролле по оси X

156
12 мая 2021, 23:50

Есть вот такой код. При уменьшении ширины добавил скролл по оси x но элементы текст перепрыгивает на вторую строчку. Как сделать так чтоб текст был в одну строку и не прыгал на вторую при этом скролл работал.

Код табов

   <ul class="tabs__caption">
  <li class="tabs__caption--item active">Персональные       тренировки</li>
  <li class="tabs__caption--item">Сплит тренировки</li>
  <li class="tabs__caption--item">Единоборства</li>
  <li class="tabs__caption--item">Групповые программы</li>
  <li class="tabs__caption--item">Прочие услуги</li>
</ul>
    .tabs__caption {
  display:flex;
  justify-content: space-between;
  overflow-x: scroll
}
.tabs__caption--item{
  list-style-type:none; 
  padding:10px;
  font-size:20px;
}
Answer 1

Можете просто запретить дочерним элементам сжиматься за счет содержимого с помощью свойства flex-shrink: 0;

.tabs__caption { 
    display: flex; 
    justify-content: space-between; 
    overflow-x: scroll 
} 
.tabs__caption--item { 
    list-style-type: none; 
    padding: 10px; 
    font-size: 20px; 
    flex-shrink: 0; 
}
<ul class="tabs__caption"> 
    <li class="tabs__caption--item active">Персональные тренировки</li> 
    <li class="tabs__caption--item">Сплит тренировки</li> 
    <li class="tabs__caption--item">Единоборства</li> 
    <li class="tabs__caption--item">Групповые программы</li> 
    <li class="tabs__caption--item">Прочие услуги</li> 
</ul>

READ ALSO
Делаю django ЧПУ с помощью slug но выдает ошибку

Делаю django ЧПУ с помощью slug но выдает ошибку

Я хочу чтобы url выводилося названия статьи типо programs/kak-vzlomat-jopu или как то такИ еще настораживает то что как рагумент берет slug : 13 а это вообще...

160
Есть ли аналог GetKeyDown , но с touch

Есть ли аналог GetKeyDown , но с touch

Есть ли аналог GetKeyDown , но с тачамиУже пару часов роюсь в инете ,но так и не смог найти

301
Как получить все обработчики события из EventInfo?

Как получить все обработчики события из EventInfo?

Как через рефлексию получить все обработчики события? Ведь, когда я добавляю обработчик, он должен сохраняться в какое-то приватное поле

96
как вывести значения WaitForSeconds в unity c#

как вывести значения WaitForSeconds в unity c#

как показать отсчет времени при запуске/перезапуске сцены?

166