Добрый день!
Я делаю Js библиотеку, которая вставляет кусок html на страницу.
Но в зависимости от того прописан ли на странице мета тег viewport моя верстка выглядит по разному.
Пока я победил это вставкой мета тега viewport моим Js, чтобы победить неопределенность.
Как обычно справляются с этой проблемой?
Вадим, Была такая идея
Но тогда получается надо делать 2 набора стилей в зависимости от наличия тега
Правильный ли это подход?
И нет ли другого общепринятого варианта?
Proshka17, Вы пишите что-то своё кастомное, не объяснив деталей, не объяснив в чём по факту проблема, но спрашиваете про общепринятые варианты. Это так не работает.
Вадим,
Я написал js библиотеку, которая вставляет html вёрстку ( визуальный элемент) на страницу сайта
Эту js библиотеку будут интегрировать разные сайты
Проблема возникает с мобильной версией сайта ( Я разделил элемент для мобильных и не десктопных версий сайтов, с десктопом все ок)
Мой мобильный html элемент сверстан с учётом
, но если его на сайте не будет, то моя верстка отобразиться не корректно
Вопрос, собственно, верстать html, который встраивается на разные мобильные сайты динамически нужно с учётом
Proshka17, ну звучит как-то пока всё ещё сомнительно.
Этот тег нужен для того, чтобы сайт был адаптивным, а не "умещался" целиком во вьюпорте мобильных девайсов.
Пока всё ещё не понятно зачем Вы на него опираетесь.
Если этого тега не будет, то медиазапросы не будут отрабатывать, таким образом, адаптивная вёрстка на сайтах без этого тега будет выглядеть как десктопная на мобильных.