티스토리 관리/티스토리 스킨 만들기/
티스토리 스킨 만들기 #12 글 목록
2020. 3. 6.
글 목록
글 목록은 티스토리 설정에서 확인할 수 있듯이 목록형, 내용형, 목록+내용형 이 있는데, 목록형과 내용형을 구성하는 치환자가 다르다. 나는 기본설정인 목록+내용형으로 해서 필요한 부분만 사용하려고한다.
치환자
우선 방향을 잡아보자. 해당되는 글 목록이 몇개인지 나타내고싶고(목록형), 그 목록에 해당되는 글의 욕약을 리스트로 보여주고싶다(내용형). 목록형을 만들기 위해서는 리스트 치환자들을 사용해야하고, 내용형을 만들기위해서는 본문의 index_aticle 치환자들을 사용해야한다.
리스트 치환자에서 사용할 치환자들은 다음과 같다.
<s_list> 리스트 그룹치환자
리스트시킨 카테고리 or 검색어 or 태그 값치환자
글 갯수 값치환자
index_article 에서 사용할 치환자들은 다음과 같다.
<s_article_rep> 본문영역 그룹치환자
<s_index_article_rep> 인덱스페이지 그룹치환자
/69 글 링크 값치환자
티스토리 스킨 만들기 #12 글 목록 글 제목 값치환자
/category/%ED%8B%B0%EC%8A%A4%ED%86%A0%EB%A6%AC%20%EA%B4%80%EB%A6%AC/%ED%8B%B0%EC%8A%A4%ED%86%A0%EB%A6%AC%20%EC%8A%A4%ED%82%A8%20%EB%A7%8C%EB%93%A4%EA%B8%B0 카테고리 링크 값치환자
티스토리 관리/티스토리 스킨 만들기 카테고리명 값치환자
2020. 3. 6. 작성일 값치환자
여긔 작성자 값치환자
<s_article_rep_thumbnail> 썸네일 그룹치환자
https://blog.kakaocdn.net/dn/bAVuSb/btqCuYSbgp3/hkS82aVCWUDn3kEEdFIc6k/img.png 썸네일 주소 값치환자
글 목록 글 목록은 티스토리 설정에서 확인할 수 있듯이 목록형, 내용형, 목록+내용형 이 있는데, 목록형과 내용형을 구성하는 치환자가 다르다. 나는 기본설정인 목록+내용형으로 해서 필요한 부분만 사용하려고한다. 치환자 우선 방향을 잡아보자. 해당되는 글 목록이 몇개인지 나타내고싶고(목록형), 그 목록에 해당되는 글의 욕약을 리스트로 보여주고싶다(내용형). 목록형을 만들기 위해서는 리스트 치환자들을 사용해야하고, 내용형을 만들기위해서는 본문의 index_aticle 치환자들을 사용해야한다. 리스트 치환자에서 사용할 치환자들은 다음과 같다. 리스트 그룹치환자 리스트시킨 카테고리 or 검색어 or 태그 값치환자 글 갯수 값치환자 index_article 에서 사용할 치환자들은 다음과 같다. 본문영역 그룹치환자.. 글내용 요약 값치환자
html 작성
<article>
<s_list>
<div class='list-result'>
<h1> <span class='text'>에 해당하는 글</span> <span
class='count'>개</span></h1>
</div>
</s_list>
<s_article_rep>
<s_index_article_rep>
<div class="article-list-item">
<div class='article-list-info'>
<p>
<a href="/category/%ED%8B%B0%EC%8A%A4%ED%86%A0%EB%A6%AC%20%EA%B4%80%EB%A6%AC/%ED%8B%B0%EC%8A%A4%ED%86%A0%EB%A6%AC%20%EC%8A%A4%ED%82%A8%20%EB%A7%8C%EB%93%A4%EA%B8%B0"><i class="icon-bookmark-empty"></i>
티스토리 관리/티스토리 스킨 만들기</a>
<span class='author'><i class="icon-user"></i> 여긔</span>
<span class="date"><i class="icon-calendar"></i> 2020. 3. 6.</span>
</p>
</div>
<a href="/69">
<div class='article-list-thumb'>
<s_article_rep_thumbnail>
<div style="background-image: url('https://i1.daumcdn.net/thumb/C144x81/?fname=https://blog.kakaocdn.net/dn/bAVuSb/btqCuYSbgp3/hkS82aVCWUDn3kEEdFIc6k/img.png')">
</div>
</s_article_rep_thumbnail>
</div>
<div class='article-list-text'>
<h2 class="title">티스토리 스킨 만들기 #12 글 목록</h2>
</div>
<p class="summary">글 목록 글 목록은 티스토리 설정에서 확인할 수 있듯이 목록형, 내용형, 목록+내용형 이 있는데, 목록형과 내용형을 구성하는 치환자가 다르다. 나는 기본설정인 목록+내용형으로 해서 필요한 부분만 사용하려고한다. 치환자 우선 방향을 잡아보자. 해당되는 글 목록이 몇개인지 나타내고싶고(목록형), 그 목록에 해당되는 글의 욕약을 리스트로 보여주고싶다(내용형). 목록형을 만들기 위해서는 리스트 치환자들을 사용해야하고, 내용형을 만들기위해서는 본문의 index_aticle 치환자들을 사용해야한다. 리스트 치환자에서 사용할 치환자들은 다음과 같다. 리스트 그룹치환자 리스트시킨 카테고리 or 검색어 or 태그 값치환자 글 갯수 값치환자 index_article 에서 사용할 치환자들은 다음과 같다. 본문영역 그룹치환자..</p>
</a>
</div>
</s_index_article_rep>
</s_article_rep>
</article>
설명은 그림으로
css 작성
article .list-result {
padding: 10px 20px;
background: #aaa;
color: #fff;
margin-bottom: 5px;
}
article .list-result h1 {
font-size: 1.875rem;
}
article .list-result .text {
font-size: 1rem;
color: #ccc;
}
article .list-result .count {
color: #000;
}
article .article-list-item {
padding: 5px 10px;
background: #fff;
margin-bottom: 1px;
}
article .article-list-info {
margin-left: 10px;
}
article .article-list-info a {
color: #d09aec;
text-decoration: none;
}
article .article-list-info a:hover {
text-decoration: underline;
}
article .article-list-info span {
margin-left: 10px;
font-size: 0.875rem;
}
article .article-list-item > a {
text-decoration: none;
}
article .article-list-item > a:hover h2, article .article-list-item > a:hover p {
text-decoration: underline;
}
article .article-list-thumb {
display: inline-block;
vertical-align: middle;
width: 20%;
min-width: 70px;
max-width: 140px;
height: 70px;
background-image: url('https://i1.daumcdn.net/thumb/C144x81/?fname=https://t1.daumcdn.net/tistory_admin/blog/admin/profile_default_01.png');
background-position: center;
margin-right: 10px;
border: 1px solid #ddd;
}
article .article-list-thumb div {
width: 100%;
height: 70px;
background-position: center;
}
article .article-list-text {
display: inline-block;
vertical-align: middle;
width: 74%;
}
article .article-list-text h2 {
font-size: 1.125rem;
}
article .article-list-item p {
font-size: 1rem;
margin: 5px;
overflow: hidden;
text-overflow: ellipsis;
text-align: left;
word-wrap: break-word;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}