답덧글 기능이 추가되면서 난감한 증상을 보이는 스킨이 간혹 있습니다.
그냥 볼 때는 멀쩡한데 답덧글만 보였다 하면 오른쪽 메뉴가 아래로 뚝- 떨어지는 현상이죠.

원인은 대개 이글루스에서 지원하는 답덧글의 크기 때문입니다.
이글루스에서는 답덧글 기능을 추가하면서 모든 답덧글의 길이를 일률적으로 지정해줬습니다.
설명하자면, 답덧글은
지정해놓은 것입니다.

그러면 여기서 문제가 되는 것이, 20px + 95% + 10px > 덧글 너비 인 경우입니다.
가령 포스트+메뉴 합쳐 690px이고 포스트 490px에 메뉴 200px인 스킨을 생각해봅시다.
덧글 크기도 490px라고 해보죠.
이 경우 답덧글은 앞여백 20px + 490*0.95 + 10px = 495.5px. 490px 보다 큽니다.
그러니까 이렇게 되는 것입니다.

그럼 어떻게 하느냐.
이글루스에서 지정해준 답덧글의 크기는 개인이 자기 스킨에 맞게 수정할 수 있습니다.
스킨의 css 란에 들어가서 아래 상자와 같이 추가해주면 됩니다.
90%라고 쓴 건 물론 임의의 값입니다. 스킨에 따라 94%라고 해도 되고 아예 픽셀값 500px 이런 식으로 지정해줘도 됩니다.
!important는 '시스템에서 뭐라고 지정하건 무시하고 내가 지정한 값을 최우선으로 적용해라' 라는 뜻으로서 꼭 필요하니 생략하지 마세요.
스킨은 좋은데 답덧글만 보였다 하면 메뉴란이 뚝 떨어져서 고민인 분께 도움이 되었으면 합니다. 그럼 ^^
그냥 볼 때는 멀쩡한데 답덧글만 보였다 하면 오른쪽 메뉴가 아래로 뚝- 떨어지는 현상이죠.

원인은 대개 이글루스에서 지원하는 답덧글의 크기 때문입니다.
이글루스에서는 답덧글 기능을 추가하면서 모든 답덧글의 길이를 일률적으로 지정해줬습니다.
div.reply_body { margin-left: 20px !important; padding-right:10px; width:95% !important; }
설명하자면, 답덧글은
- 덧글보다 안쪽으로 20px 만큼 들어가게
- 오른쪽 끝에 10px만큼 여백을 주고
- 가로 길이가 덧글의 95%가 되게
지정해놓은 것입니다.

그러면 여기서 문제가 되는 것이, 20px + 95% + 10px > 덧글 너비 인 경우입니다.
가령 포스트+메뉴 합쳐 690px이고 포스트 490px에 메뉴 200px인 스킨을 생각해봅시다.
덧글 크기도 490px라고 해보죠.
이 경우 답덧글은 앞여백 20px + 490*0.95 + 10px = 495.5px. 490px 보다 큽니다.
그러니까 이렇게 되는 것입니다.

그럼 어떻게 하느냐.
이글루스에서 지정해준 답덧글의 크기는 개인이 자기 스킨에 맞게 수정할 수 있습니다.
스킨의 css 란에 들어가서 아래 상자와 같이 추가해주면 됩니다.
div.reply_body { width : 90% !important; }
만약 안 먹히면#content div.post div.comment div.reply_body { width : 90% !important; }
라고 좀더 길게.90%라고 쓴 건 물론 임의의 값입니다. 스킨에 따라 94%라고 해도 되고 아예 픽셀값 500px 이런 식으로 지정해줘도 됩니다.
!important는 '시스템에서 뭐라고 지정하건 무시하고 내가 지정한 값을 최우선으로 적용해라' 라는 뜻으로서 꼭 필요하니 생략하지 마세요.
스킨은 좋은데 답덧글만 보였다 하면 메뉴란이 뚝 떨어져서 고민인 분께 도움이 되었으면 합니다. 그럼 ^^
※ 둘다 해봐도 안된다는 분에게 :
스킨에 이미 reply_body 라고 적힌 부분이 들어 있는지 찾아보세요.
들어있다면 저 박스 속 내용을 따로 복사해 붙이지 마시고,
기존에 있는 reply_body 의 width 값을 수정해주시면 됩니다.





덧글
렉스 2008/11/05 00:19 # 답글
으하 큰 도움 되었어요><)/
샐리 2008/11/05 00:35 #
오오오 렉스님 감사! 보람을 느낍니다 >ㅁ<)/
SCV君 2008/11/05 00:28 # 답글
으음.. 저는 적용해도 안되는군요;;왜그럴까요.. ㅠ_ㅜ
샐리 2008/11/05 00:35 #
SCV님 소스를 살펴보니 이미 div.reply_body를 적용하신 게 있네요.css는 아래에 있는 것일수록 최종 적용되기 때문에, SCV님 소스에서
---------------------------------------------------
div.reply_body { width : 90% !important; }
/* 코멘트 창 이미지 넣기 끝*/
/* 답글 */
div.reply_tail { /* Commented by ... */
margin-top: -13px !important;
color:#1933FF !important;
}
div.reply_body { /* 답글 내용 */
width:93% !important;
color:#E932FB !important;
margin-top: -2px !important;
border:1px solid #C2DAFF;
padding:10px;
background:#E7EFF7;
}
-----------------------------------------------
이렇게 되어 있으면 위에 적은 90%는 사라지고 아래에 있는 93%가 적용되게 됩니다.
SCV님의 스킨에서는 div.reply_body { width : 90% !important; } 이 부분은 사족이니 지우시고,
아래의
div.reply_body { /* 답글 내용 */
width:93% !important;
여기에서 93를 더 작은 숫자로 바꿔줘 보세요.
SCV君 2008/11/07 19:51 #
정신없어서 이제서야 답글을 봤습니다;; 죄송합니다..말씀해주신대로 div.reply_body { width : 90% !important; }를 삭제하고
width:93% !important;에서 93을 75까지 줄였는데도 IE6에서 사이드바가 아래쪽으로 떨어집니다..
ㅠ_ㅠ
참고로 IE6이 깔려있지 않아 IETester로 확인했습니다.
샐리 2008/11/07 20:18 #
소스를 살펴보니 덧글란 입력창이 가로로 너무 기네요.div.reply_input textarea {
background : url("http://pds12.egloos.com/pds/200810/17/31/Shana Comment (9th).JPG") No-repeat center bottom;
border: 2px dotted #FF77B2 !important;
width: 580px !important; <- 너무 깁니다.
550px 정도로 줄이면 잘 될 겁니다.
SCV君 2008/11/07 20:23 #
감사합니다. 해결되었습니다.. >_<
oO천랑Oo 2008/11/05 07:28 # 답글
덕분에 저도 수정 잘했습니다.감사합니다.
샐리 2008/11/05 12:25 #
예, 좋은 하루 되세요 ^^
oO천랑Oo 2008/11/05 12:26 #
네이트온이 실시간 확인이 가능하네요..ㅡ.ㅡㅋ
Zerial 2008/11/05 15:53 # 답글
...이걸 몰라서 괜히 푸터 옮기면서 난리 피웠는데...흑흑...
샐리 2008/11/06 00:29 #
이게 스킨 안에 들어있는 소스가 아니라 스킨 바깥에서 따로 지원하는 소스라서 찾기가 쉽지 않은 부분이지요 ^^; (토닥토닥)
2008/11/05 16:38 # 답글
비공개 덧글입니다.
렉스 2008/11/05 17:43 # 답글
샐리님 이벤트 대박 당첨 ㅜㅠ)
샐리 2008/11/06 00:31 #
헉, 외출했다가 돌아오니 대박 난리...;; 축하해주셔서 감사하고요,렉스님도 4등 당첨 축하드립니다. >_<
..그나저나 깜놀했네요;; 저의 당첨운이라는 것이 로또 줄기차게 사서 단 한번 5천원짜리에 당첨된게 고작이라 이런 건 응모하면서도 거의 기대를 안 하는데 -_-;; 깜놀깜놀...;;;
DESTRO 2008/11/05 18:30 # 답글
샐리님 감사합니다 ~!아 정말 답덧글 길이 때문에 엄청난 고생을 말그대로 개고생을 했는데
이렇게 해법을 찾게 되네요!
다시 한번 감사합니다!
그리고 질문 하나만 하겠습니다..
답글을 투명하게 할 수는 없는 건가요???
투명하게 해보고 싶은데 방법을 모르겠네요.
어쨋든 다시한번 감사합니다!
샐리 2008/11/06 00:36 #
DESTRO님 스킨의 소스를 살펴보니 중복되는 부분이 있네요.#content div.reply_tail { background : #000000; margin-left: 20px !important; margin-bottom : 0px !important; padding :5px !important; width:95% !important; }
#content div.reply_body { background : #000000; margin-left: 20px !important; margin-top : 0px !important; padding :0 5px 5px !important; width:95% !important;}
와
#content div.post div.comment div.reply_tail { margin-left: 20px !important; magin-right: 20px !important; width: 91% !important; }
#content div.post div.comment div.reply_body { margin-left: 20px !important; magin-right: 20px !important; width: 91% !important;background-color: black;}
이 중복됩니다.
일단 위쪽의 두개는 지우시고, 아래쪽 소스에서도 background-color: black; 을 지우시면 아마 뒷배경의 그림이 보일 겁니다.
그래도 안 보이면 다시 알려주세요.
DESTRO 2008/11/07 00:17 #
샐리님 감사합니다 ;ㅁ;근데 저한테 약간의 문제가 생겼습니다..
..........샐리님이 지우라고 조언해주신 부분이 어딘지 모르겟습니다 ;ㅁ;
그리고
#content div.post div.comment div.reply_tail { margin-left: 20px !important; magin-right: 20px !important; width: 91% !important; }
#content div.post div.comment div.reply_body { margin-left: 20px !important; magin-right: 20px !important; width: 91% !important;background-color: black;}
이부분을 지우면 답글 길이가 맘대로 변하지 않나요 ㅠ;? 제가 이것으로 답글 크기를 겨우 바꿔서요 ;ㅁ;
DESTRO 2008/11/07 00:19 #
아 이제 이해했습니다 ;;두 부분이 중복된다는 말씀이셨네요;;
어쨋든 고쳤습니다 고맙습니다 샐리님 ;ㅁ;//
이 은혜 평생 잊지 않겠습니다 .ㅁ.///
샐리 2008/11/07 09:43 #
아, 예, 맞습니다. 중복되는 부분 중 위쪽에 쓴 부분을 지우시라는 얘기였습니다. css는 아래쪽에있는 것이 최종적으로 적용되니까 위에 있는 건 의미가 없거든요.해결되셨다니 다행입니다 ^^
Zerial 2008/11/08 15:07 # 답글
샐리님 살려주세요 답글도 없는데 튕겨나가요 ;ㅅ;
유이하루 2009/09/24 01:30 #
저도 댓글창 안여는데 밀려있어요 ㅠㅠ메모장도 안쓰는데 ㅠㅠ
2008/11/12 14:11 # 답글
비공개 덧글입니다.
샐리 2008/11/12 14:39 #
1. <A onclick="this.nextSibling.style.display='block';this.innerHTML=''"; href='javascript:void(0)'>클릭</a><DIV style='display:none'> 에서 클릭 양 옆에 <center></center>를 주면 될 것 같습니다.말씀하신 p님의 블로그에서는 그렇게 사용하고 있더군요.2. 익스6,7,크롬에서 확인했지만 말씀하신 증상은 보이지 않았습니다. 텍스트 글씨 안 커지던데요.질문하신 분의 브라우저 설정이 '보통'이 아닌 다른 크기로 되어 있을 가능성도 있으니 확인해보시기 바랍니다.
...그리고... 말씀하신 부분이 모두 p님 블로그 관련입니다만, 제가 아니라 p님에게 직접 여쭤보시는 게 빠르지 않았을까 싶네요..;;;
베아트리체 2008/12/02 00:07 #
해결 되었습니다. 답변 감사합니다 :)
소요 2009/03/24 12:32 # 답글
우와:-D 안그래도 가장 고민하고 있던 부분이었는데,좋은 글 보고 해결하였습니다ㅠㅠ 감사합니다:-3