채택완료

반응형웹에서 모바일일 경우 최신글의 글자수 줄이는 방법

2024-01-23 (화) 14:42:06 4,095

<div class="notice">
            <?php echo latest("theme/basic","notice", 5, 25); ?>
        </div>

이렇게 불러와서 사용중인데 모바일일 경우 25자면 매우 길어지더라고요. 그래서 15자로 줄이고 싶은데 어떻게 해야 할까요?

|

답변 5개 / 댓글 1개

채택된 답변
+20 포인트
Copy
<div class="notice">
            <?php echo latest("theme/basic","notice", 5, (is_mobile()) ? 15:25); ?>
        </div>

답변에 대한 댓글 1개

채택 감사 합니다.
2024-01-23 (화) 15:25:04

반응형이 이런부분에서 좀 초보한테는 접근하기가 힘들거에요

모바일 전용페이지 로 구현되어있다면 php코드로 쉽게 처리 될 부분입니다.

그렇나 반응형일때 어려운부분이 많이 있죠. 그래서 이미지처리 하는경우도많구요.

물론 방법은 있습니다.

css 에서 또한 처리를 할수도있습니다.

기본요소에서 오버플러워 속성으로인한 설정값을 이를 미디어쿼리에서 최대글의수를 제안할수도 있는 방법이 있습니다.

css 에서 li 에 높이를 주고 overflow:hidden 을 해주면 됩니다.

예) .lat li { height:20px; overflow:hidden; }

아래 참조

https://www.daleseo.com/css-overflow/

본문의 25를 15로 바꿔보시겠어요?

예시를 들면 

변수 = 25

if($is_mobile){

변수 = 15

}

latest('pic_list', 'free', 4,변수)

이런식으로요

2024-01-23 (화) 14:47:18

게시판 설정에 있지 않나요?

thumb-2943472801_1705988836.5504_730x152.png

답변을 작성하려면 로그인이 필요합니다.