질문/조언질답게시판
Extra Form
PHP PHP 7.4
CMS Rhymix 2.x

 

댓글의 링크를 열면 라이믹스에서 자동으로 댓글 위치까지 스크롤 다운? 해주는데요.

 

1. 스크롤 다운하는 모션 없이 바로 정해진 위치에서 열릴 수 있을까요?

 

2. 댓글의 위치를 조금 높이거나 낮추고 싶으면 어느 부분을 수정해야 될까요? 기본값은 홈페이지 헤더 두께에 따라 잘 안맞더라구요.

  • profile

    앵커를 찾아가야 하므로 페이지가 처음부터 해당 위치를 어느 기준점에 맞춰서 보여줄지 등이 필요하기 때문에 아무런 효과도 없는 것 처럼 페이지가 뜰수 있을지는 아리송 합니다.

    다만 라이믹스의 경우 알림센터를 사용하면 알림센터 /modules/ncenterlite/tpl/js/ncenterlite.js 파일에서 해당 댓글로 이동하는 부분에 효과를 주고 있습니다. 이부분이 맘에 들지 않는다면 수정해서 사용하셔야 할 겁니다.(하이라이트 효과는 알림센터 설정에서 아예 끌수도 있습니다.)

    헤더의 높 낮이에 따라 조정을 해야 한다면 css에서 해당 부분을 회피하는 트릭의 css가 필요합니다. XE타운을 살펴보세요. 헤더 높이 만큼 띄우는 css가 처리되어 있을 겁니다.

  • profile profile
    답변 감사합니다. 고민을 하는 이유는 댓글목록에 최신순/등록순/베스트 정렬 기능을 넣었는데, 이 중 하나를 선택할때마다 글이 다시 열리고 최상단에 머물러 있어 댓글 영역까지 자동으로 내려갈 수 있도록 #comment를 사용하였는데 위치가 좀 조정해서 상단바 바로 아래에서 열렸으면 하거든요. https://scorefactory.io/ttt/1374089#comment

    '헤더 높이 만큼 띄우는 css' 를 어떻게 찾을 수 있을지요?
  • profile profile
    타운의 경우를 개발자도구로 한번 살펴보세요. 물론 사용하시는 스킨과 달라서 컨닝 정도의 참조용 입니다.
  • profile profile
    그리고 질문한 내용과 살짝 다른 케이스를 원하시네요.

    이 문제라면 지금 앵커로 사용될 id comment 를 다른 것으로 변경하시던지 아니면 유지하시던지 해서
    위쪽에 더미로 id 를 가지게 해서 거기가 top 위치가 되도록 할 수 있습니다.

    물론 질문하신 원래 댓글 위치 찾아가는 문제와는 다른 문제입니다.
  • profile profile
    그렇군요. #comment을 이용해서 위치를 잡고 있으니 조정하는 법을 터득하면 같은 방식으로 해결할 수 있지 않을까 생각했었습니다.
    설명해주신 부분은 알듯말듯하면서 결국 저에게는 좀 어려운 것 같아서 개발자님에게 부탁드려야겠어요. ㅎㅎ
  • profile profile

    comment id를 가진 엘리먼트를 위쪽에 더미로 위치시키던지 아니면 위에 있는 요소에 id를 가지게 해보세요.

    같은 페이지에 id가 중복해서 여러 요소가 가질 수는 없습니다.

  • profile
    처음 질문하셨던 댓글 이동시 헤더에 가려서 댓글 위치가 조정되었으면 하는 것에 대한 것은 오늘 저도 생각난김에 저희 사이트에 적용을 했습니다.

    https://rxtip.kr/rx_tip/17154

    댓글이 아닌 특정 #comment에 적용하실 거라면 오히려 더 쉬울 수도 있지만 참고해서 적용하셔야 하니 이부분은 개인에 따라서는 어렵게 느끼실 수도 있겠습니다.
  • profile profile
    제게는 조금 어려워서 개발 진행해주시는 개발자님에게 부탁드려놓았지만 위에 링크 보고 재도전해보겠습니다!!