본문 바로가기
Javascript

salvattore.js 반응형 오류 문제

by progrpsk 2018. 3. 8.

salvattore.js는 내가 최근에 소개한 완벽한 masonry를 만들기 위해 소개했던 라이브러리이다.

그런데 최근 티스토리 스킨을 개발중에 해당 라이브러리를 적용해 봤는데,

브라우저 창이 리사이즈되어도 스타일이 적용 되지 않는 현상을 보였다.

이 오류를 해결하려고 어제부터 오늘 이틀동안 시간이 날때마다 계속해서 공식홈페이지, 기타 페이지를 연실 들락거렸다.

그런데도 해결책은 보이지 않았다.

웃긴건 공식 홈페이지에 아래의 링크와 같이 해당 문제를 이슈로 올려놓았음에도 불구하고 누구하나 제대로 답하는 사람을 보지 못했다.


https://github.com/rnmp/salvattore/issues/54


그렇다. 믿을놈 하나 없단 말이 여기서 나오는거 같다.

결국 대조를 통해 오류를 찾아내는 방법밖에 없어서 잘 되는 것과 되지 않는 것의 차이를 비교해 가면서 3시간 만에 오류가 무엇인지 알 수 있었다.

사실 오류라고 하기에도 애매하고 흠... 이건 마치 미라클 같은 문제인데,

결론적으로 로컬과 티스토리 스킨에서는 salvattore.js를 쓰기 위한 css 작성 파일을 외부에서 가져오게 될 경우 적용이 안 된다는 신가한 문제였다.

즉 html 파일에 style을 써줘야 제대로 동작함을 확인할 수 있었다.

(이런 경우는 처음이다..)


왠지 이 오류의 원인은 차차 사용해 보면서 밝혀야 할거 같다.


댓글