У меня возникла интересная проблема: я создаю динамическое навигационное меню, содержимое которого неправильно отображается в Firefox (v114.01). Он отлично отображается как в Edge (v114.0.1823.43), так и в Chrome (v114.0.5735.134).Похоже, что свойство «writing-mode:vertical-lr» используется применяется по-другому в Firefox.
Причина, по которой я использую режим записи, состоит в том, чтобы решить проблему, когда столбцы, обернутые гибким блоком, не увеличивают свою ширину. Когда элементы флексбокса переносятся в режиме столбца, контейнер не увеличивается. увеличить его ширину. Опять же, похоже, это работает нормально в Edge/Chrome, но не в Firefox.
Вот код с примером: https://codepen.io/Jean-Paul-Larach/pen /vYQNRPY
Будем очень признательны за любые рекомендации и отзывы!
Я пытался изменить свой код, чтобы использовать другие типы макетов, но это создало множество проблем. Flexbox должен быть выбором для создания навигации.
У меня возникла интересная проблема: я создаю динамическое навигационное меню, содержимое которого неправильно отображается в Firefox (v114.01). Он отлично отображается как в Edge (v114.0.1823.43), так и в Chrome (v114.0.5735.134).[b]Похоже, что свойство «writing-mode:vertical-lr» используется применяется по-другому в Firefox. Причина, по которой я использую режим записи, состоит в том, чтобы решить проблему, когда столбцы, обернутые гибким блоком, не увеличивают свою ширину. Когда элементы флексбокса переносятся в режиме столбца, контейнер не увеличивается. увеличить его ширину. Опять же, похоже, это работает нормально в Edge/Chrome, но не в Firefox. Вот код с примером: https://codepen.io/Jean-Paul-Larach/pen /vYQNRPY
Будем очень признательны за любые рекомендации и отзывы! Я пытался изменить свой код, чтобы использовать другие типы макетов, но это создало множество проблем. Flexbox должен быть выбором для создания навигации.