티스토리 블로그 깨짐
티스토리 블로그를 운영하다 보면, 어느 순간 모바일 화면에서 글이 삐져나가는 깨짐 현상을 경험하게 됩니다.
특히 반응형 스킨을 사용하는 경우, 이런 문제가 더 자주 발생할 수 있는데요. 오늘은 모바일 화면 너비를 초과하는 원인과 해결법을 공유해보겠습니다.
원인
1. 인용구(블록 인용) 내용이 너무 길 때
긴 문장을 인용구로 넣었더니, 모바일 화면에서 인용구 영역이 본문 폭을 벗어나 옆으로 튀어나오는 현상을 겪어보셨나요?
이런 문제는 <blockquote> 태그에 적절한 스타일이 적용되지 않아 줄바꿈이 제대로 이루어지지 않기 때문입니다.
해결 방
CSS에 아래 속성을 추가해 주세요:
.skin_view .area_view p a {
word-wrap: break-word;
}
적용 방법
-
HTML/CSS 편집 화면에서 Ctrl + F를 누르고
-
.skin_view .area_view blockquote를 검색한 후
-
해당 스타일에 overflow-wrap: break-word;를 추가하세요.
티스토리 블로그 깨짐 현상
두 번째로 많이 발생하는 화면 깨짐 원인은 긴 링크 주소입니다. 특히 외부 사이트 주소나 직접 입력한 URL이 한 줄로 길게 이어질 경우, 글 영역을 벗어나면서 모바일 가독성을 해치게 됩니다.
해결 방법
링크에도 같은 속성을 추가하면 쉽게 해결됩니다.
css
.skin_view .area_view p a { word-wrap: break-word; }
이 코드를 추가하면, 길게 이어진 링크도 자동으로 줄바꿈되면서 레이아웃을 벗어나지 않게 됩니다.
-
HTML 편집창에서 .skin_view .area_view p를 검색하고
-
그 아래 줄에 위 코드를 추가해 주세요.
반응형 스킨은 다양한 디바이스 크기에 따라 유연하게 반응하지만, 텍스트 콘텐츠(특히 인용구, 링크)가 그에 맞춰 줄바꿈되지 않으면 오히려 모바일에서 레이아웃 문제가 발생합니다. 따라서 아래 두 CSS 속성은 반응형 블로그 스킨에서는 사실상 필수로 적용해야 할 부분입니다.
-
overflow-wrap: break-word;
-
word-wrap: break-word;
이 두 가지 속성만 잘 반영해도, 티스토리 모바일 화면 깨짐 현상은 대부분 해결됩니다.