2026, 새로운 도약을 시작합니다.

a태그로 페이지 이동 로딩시 display:none 객체들이 보였다 사라짐 채택완료

제목 그대로인데요!
a 태그를 클릭해서 페이지 이동을 하려고 하면 

display:none 의 객체들이 

잠깐 보였다 사라져서 거슬리더라구요.

display:none 객체들은 로딩중에도 안보이게 할수 있는 방법이 있을까요?

참고로 어떨 때는  A가 display:none되고 어떨 때는 B가 dispaly:none 되는 거라서 

처음에 아예 안보이게 할수는 없더라구요ㅠ

답변 2개

감추어야 하는 내용들을

기본속성을 전부다 

class 와 별개로 style="display:none"으로 지정하시고

보여야하는 내용에 따라 show()를 적용하세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

기본적으로 안 보이게 해놓고

A상황 B상황에 클래스를 추가하거나 css제어해서 보이게 해주세요 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

hide() 이용해서 addclass 사용해서 css로 제어하고 있는데도 그러네요.
기본적으로 보이는 상태에서 hide로 제어하면 그럴 수 있어요
플래토님 답변처럼 기본적으로 다 css로 display:none 해놓고 필요한것만 보여주시면 덜하지 않을까 합니다. 스크립트 적용이 아무래도 css보다는 늦으니까요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고