Задать вопрос
@mosikus

При использовании пользовательского маркера у summary, на IOS маркер поворачивается через один. Как исправить?

Здравствуйте. Есть *код*. Везде, кроме айос работает хорошо.
На айос такая проблема:
1. Нажимаем на summary 1 - раскрывается details, стрелочка не поворачивается.
2. Нажимаем на summary 2 - раскрывается details, стрелочка поворачивается у summary 1.
3. Нажимаем на summary 3 - раскрывается details, стрелочка поворачивается у summary 2.
Далее закрываем:
1. Нажимаем на summary 3 - закрывается details, стрелочка не поворачивается.
2. Нажимаем на summary 2 - закрывается details, стрелочка не поворачивается.
3. Нажимаем на summary 1 - закрывается details, стрелочка поворачивается у summary 2.

*ВИДЕО*

У меня андроид, не могу решить эту проблему, может кто-то сталкивался ?
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
Это очень похоже на баг флексбоксов №9. Суть в том, что некоторые элементы, в том числе summary, отображаются браузерами по-своему и их нельзя сделать flex-контейнерами - все конфликтует между собой. Там может любая магия происходить из-за этого. В некоторых браузерах это пофиксили, в некоторых - нет. Мораль: используйте флексы осторожно, особенно там, где и без них можно обойтись - display: block и inline-block никто не отменял.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы