개요
문제의 원인
- 올바른 구조 없이
<style>또는<script>태그를 삽입한 경우 - HTML 태그를 닫지 않거나 짝이 맞지 않게 남긴 경우
- Custom HTML 필드에 레이아웃을 깨뜨리는 콘텐츠를 추가한 경우
개발자 도구를 사용한 임시 수정
1단계: DevTools 열기
- Upcart 앱에서 Cart Editor를 여세요
-
페이지 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 Inspect를 선택하거나 다음 키를 누르세요:
Cmd + Option + I(Mac)Ctrl + Shift + I(Windows)
2단계: 깨진 레이아웃 컨테이너 찾기
- DevTools의 Elements 탭에서 선택 도구(DevTools 왼쪽 상단)를 클릭하세요
-
Cart Editor 레이아웃 위에 마우스를 올려 설정 패널 왼쪽에 녹색으로 강조 표시된 섹션을 찾으세요. 다음과 같이 표시되어 있을 거예요:
-
계층 구조에서 여섯 단계 위로 올라가 다음에 도달하세요:
3단계: 고정 위치 비활성화하기
.Polaris-Frame__Content가 선택된 상태에서 Styles 탭을 확인하세요position: fixed속성을 찾아 체크를 해제하세요
잘못된 HTML 제거하기
- Custom HTML 필드로 스크롤하세요
- 문제를 일으켰을 수 있는 손상된 HTML이나 삽입된 CSS를 찾으세요
- 백업으로 내용을 다른 곳에 복사한 후 삭제하세요
- 변경 사항을 저장하세요
수정 확인하기
이 문제를 예방하기 위한 모범 사례
- 완전하고 유효한 HTML만 삽입하세요
- HTML 위치에 인라인
<style>블록을 직접 추가하지 마세요 - HTML 필드에 CSS를 추가하는 대신 Custom CSS 섹션을 사용하세요
- 확실하지 않으면 항상 Sandbox 모드에서 변경 사항을 미리 확인하세요