Обзор
Что вызывает проблему
- Вставляет теги
<style>или<script>без правильной структуры - Оставляет HTML-теги незакрытыми или несогласованными
- Добавляет в поле Custom HTML контент, ломающий макет
Временное исправление с помощью инструментов разработчика
Шаг 1. Откройте DevTools
- Откройте Cart Editor в приложении Upcart
-
Щёлкните правой кнопкой мыши в любом месте страницы и выберите Inspect, или нажмите:
Cmd + Option + I(Mac)Ctrl + Shift + I(Windows)
Шаг 2. Найдите контейнер сломанного макета
- На вкладке Elements в DevTools нажмите на инструмент выбора элемента (левый верхний угол DevTools)
-
Наведите курсор на макет редактора корзины и найдите подсвеченную зелёным секцию слева от панели настроек. Она должна называться:
-
Поднимитесь на шесть уровней вверх по иерархии, пока не дойдёте до:
Шаг 3. Отключите фиксированное позиционирование
- Выбрав
.Polaris-Frame__Content, посмотрите на вкладку Styles - Найдите свойство
position: fixedи снимите с него флажок
Удалите некорректный HTML
- Прокрутите до поля Custom HTML
- Найдите сломанный HTML или встроенный CSS, который мог вызвать проблему
- Скопируйте содержимое в другое место в качестве резервной копии, затем удалите его
- Сохраните изменения
Убедитесь, что проблема устранена
Рекомендации по предотвращению этой проблемы
- Вставляйте только полный и корректный HTML
- Избегайте добавления встроенных блоков
<style>непосредственно в области HTML - Используйте раздел Custom CSS вместо добавления CSS в поля HTML
- Если сомневаетесь, всегда просматривайте изменения в режиме Sandbox