스케치북 게시판 서명란 길이 초과시 스크롤 안생기게
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.0 |
스케치북 게시판 서명란 길이 초과시 스크롤 안생기게 하려고 합니다.
위에 링크된 팁을 보았는데.. 막상 board.css파일을 살펴봐도
max-height: 최대높이px;overflow-y: auto;
이런부분이 없습니다.
아무리 찾아봐도 안보이는데... 어디 다른데 설정이 되어있나요?
/* Sign */
.rd_sign{position:relative;width:86%;max-width:780px;margin:0 auto 30px;padding:14px
19px;background:#FCFCFC;border:1px solid #DDD;border-radius:7px;box-shadow:0 1px 9px -3px rgba(0,0,0,.1)}
.rd_sign h4{position:relative;margin:0 0 10px;font-weight:700;font-size:14px;line-height:1;color:#666}
.rd_sign .bd_info_icon{font-size:17px}
.rd_sign .img{width:60px;height:auto;border:1px solid #CCC}
.rd_sign .get_sign{margin-left:80px;word-wrap:break-word;font-size:11px;color:#888}
댓글 11
.rd_sign .get_sign{max-height: 80px;overflow-y: auto;margin-left:80px;word-wrap:break-word;font-size:11px;color:#888}
와 같이요.
저는 서명이 길어야할 필요성이 있어서...
그 스크롤이 안생기게 하려고, 관련한 css를 다 지워도 스크롤이 생기더라고요. ^^;;
귀신이 곡할 노릇.입니다.
스킨인지 아니면 자체적으로 라이믹스에서 설정해놓은지는 아직 모르겠습니다.
그게 어딘지는 시간될때마다 다시 찾아봐야겠어요.
그런데 그런 경우라면 해당 페이지의 url을 공개해주셨어야 css에서 꼬인 부분에 대해 조언을 들으셨을 거예요.
암튼 직접 찾아보신다니, 다른 부분에서 간섭이 있는 게 아닌지를 중심으로 접근해보셔도 좋을 것 같습니다 :)
자동스크롤부분 100을 300으로 바꿔놨습니다. ^^;;
윤삼님 감사합니다.
이 기능이 필요한 회원들이 계셨으면 좋겠습니다.
function getSignature()
{
// Pass if a document doesn't exist
if(!$this->isExists() || $this->get('member_srl') <= 0) return;
// Get signature information
$signature = MemberModel::getSignature($this->get('member_srl'));
// Check if a maximum height of signiture is set in the member module
if(!isset($GLOBALS['__member_signature_max_height']))
{
$member_config = ModuleModel::getModuleConfig('member');
$GLOBALS['__member_signature_max_height'] = $member_config->signature_max_height ?? 100;
}
if($signature)
{
$max_signature_height = $GLOBALS['__member_signature_max_height'];
if($max_signature_height) $signature = sprintf('<div style="max-height:%dpx;overflow:auto;overflow-x:hidden;height:expression(this.scrollHeight > %d ? \'%dpx\': \'auto\')">%s</div>', $max_signature_height, $max_signature_height, $max_signature_height, $signature);
}
return $signature;
}
적용은 ... 다음에 시간될때 한번 해볼께요.
나중에 좀 잘 알게되면 적용해야겠어요!! ^^
감사합니다.
.get_sign div {
max-height: 300px !important;
}
이정도로 될 겁니다.