안녕하세요 ![]()
이것과 관련이 있다고 생각합니다: Clicking on links in posts and go back makes incorrect post height
이 버그의 패턴을 이제 찾은 것 같습니다. 제가 생각하고 있는 내용이며, 이것이 실제로 일어나는지는 확실하지 않습니다. ![]()
뒤로 갈 때 이전 토픽의 다음 게시물(들)의 높이를 유지합니다 (더 높을 때만 시각적으로 확인할 수 있다고 생각합니다)… ![]()
제가 생각하고 있는 내용을 명확히 설명하겠습니다.
데모를 위해 두 개의 토픽을 열었습니다.
첫 번째 토픽에서 두 번째 토픽으로 이동하고 다시 돌아갑니다. 무슨 일이 발생했나요? 제가 여기서 보여드린 영상 Clicking on links in posts and go back makes incorrect post height 에서처럼 첫 번째 토픽의 게시물들이 더 높아졌습니다.
이제 첫 번째 토픽의 게시물을 확인해 보겠습니다. 여기 하나 있습니다.
계산된 min-height를 가져옵니다.
제가 보기에는 이 값의 계산이 여기서 이루어지며 post-id 속성을 사용합니다.
자, post-id를 확인해서 무슨 일이 일어났는지 살펴봅시다.
첫 번째 토픽의 게시물 post-id는 12입니다.
두 번째 토픽에서는 post-id 13인 게시물을 찾아야 합니다. 바로 이 게시물입니다.
이것은 게시물 콘텐츠의 높이가 첫 번째 토픽의 12번째 게시물에 빈 공간을 추가하는 것처럼 보입니다.
제가 보기에는 이것이 슬라이더 로더를 사용할 때만 발생하는 것 같습니다. 무슨 일이 일어나고 있는지 확실하지는 않습니다 (하지만 아마도 로더 슬라이더가 이전 페이지로 돌아가는 동안 페이지를 열어 두기 때문일 수 있습니다) 그리고 두 번째 토픽에서 min-height 계산이 시작되어 첫 번째 토픽으로 돌아갈 때 이 계산이 실제 게시물 높이에 추가되는 것 같습니다.




