미

코멘트 바로가기 클릭 시 스크롤 마진 탑 적용하기

· 2025-01-02 (목) 09:43:00 · 3331 · 8

https://sir.kr/qa/549714

 

내용을 토대로 팁으로 작성합니다.

 

그누보드 기능 중 최근 게시물에서 댓글 기능을 사용할 경우 해당 댓글 클릭 시 바로 해당 내용으로 이동 됩니다.

만약 지금 운영 중인 사이트의 네비게이션이 고정된 경우는 고정된 크기 만큼 보여지지 않게 됩니다.

 

따라서 해당 기능을 이용하기 위해서는 스킨의 코드가 일부 수정 되어야 합니다.

사용하시는 게시판 스킨으로 이동 해주세요

 

978180634_1735517829.3977.png

 

스킨 디렉토리를 참조 하시면 됩니다.

 

그리고 해당 스킨 디렉토리 내 view_comment.skin.php 파일을 열어 주세요

그리고 아래 코드를 찾아 주세요

 

[code]

<article id="c_<?php echo $comment_id ?>" <?php if ($cmt_depth) { ?>style="margin-left:<?php echo $cmt_depth ?>px;border-top-color:#e0e0e0"<?php } ?>>

[/code]

 

그리고 아래 처럼 변경 해주세요

[code]

<article id="c_<?php echo $comment_id ?>" <?php if ($cmt_depth) { ?>style="scroll-margin-top: 100px; margin-left:<?php echo $cmt_depth ?>px;border-top-color:#e0e0e0"<?php } ?>>

[/code]

 

처음 듣거나 다소 생소한 속성인 scroll-margin-top 기능을 활용하면,

해당 크기 만큼 여백을 조절할 수 있습니다.

위에 코드 기준 100px 로 작성 된 건 실제 네비게이션 크기 만큼 지정하시거나 조금 더 주시면 될 것 같습니다.

 

동작은 아래를 참조 하세요

 

고맙습니다.

 

[스크롤 마진탑 적용 전]

978180634_1735778529.1213.gif

 

 

[스크롤마진탑 적용후]

978180634_1735778552.59.gif

 

|

댓글 8개

좋은팁 추천합니다.

2025-01-02 (목) 11:34:48

아이고 좀 얄미워요.

제가 금주는 이걸로 레벨연명 하려 했는데요.ㅋ

수고하셨고 추천합니다

디테일한 팁이군요^^
감사합니다

추천 합니다.

감사합니다

감사합니다

한줄로 해결되는 것이였군요. 다음 그누보드 버전에 적용되길 바랍니다.

감사합니다

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

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
25-02-20 조회 3,425
25-02-20 조회 3,745
25-02-19 조회 3,416
25-02-14 조회 3,363
25-02-10 조회 3,867
25-02-08 조회 3,256
25-02-07 조회 3,890
25-02-03 조회 3,382
25-02-02 조회 3,175
25-02-02 조회 3,254
25-02-01 조회 3,392
25-01-29 조회 3,305
25-01-29 조회 3,037
25-01-29 조회 3,093
25-01-23 조회 3,331
25-01-20 조회 3,332
25-01-19 조회 3,325
25-01-17 조회 3,787
25-01-16 조회 3,372
25-01-14 조회 3,745
25-01-14 조회 3,360
25-01-14 조회 3,054
25-01-13 조회 3,310
25-01-11 조회 3,780
25-01-07 조회 4,194
25-01-06 조회 3,336
25-01-04 조회 3,631
25-01-02 조회 3,332
24-12-31 조회 3,563
24-12-30 조회 3,487