티스토리에서 제공하는 기본 ol, li 기능 중 하나인 숫자 머릿글을 사용해보았는데요. 글을 작성하면 다음처럼 자동으로 목록을 표시하는 ol, li이 사용됩니다.
<ol style="list-style-type: decimal;" data-ke-list-type="decimal">
<li data-ke-size="size23">가독성이 모바일 버전과 PC 버전 모두 마음에 듬</li>
<li data-ke-size="size23">자동목록 js 소스를 공유되고 있음</li>
<li data-ke-size="size23">티스토리 스킨 편집, html이나 css를 잘 모르는 사람에게도 용이함</li>
</ol>
위와 같이 서식을 활용하면 ol, ul 태그를 자동 작성이 되는데요. 해당 html의 속성을 css에서 별도로 수정하여 색상 및 크기를 변경할 수 있습니다.
2021년 7월 20일 수정 update 💡
이전에 작성한 li 머릿글 색상 변경 방법보다 새로 수정한 방법이 더 손쉽게 변경 가능합니다.
/*목차 리스트 list-style 색상 변경*/
.content-article li::marker {
color: 색상코드;
position: absolute;
}
▲ 위의 코드는 새로 수정한 css 코드로 css에서 추가하면 머릿글 색상을 변경할 수 있습니다.
content-article
부분은 자신이 사용하는 티스토리 본문 div
로 교체하시면 적용됩니다.
예를 들어 고래스킨이라면 post-content
로 변경하시면 되고, 어포스트 스킨이라면 entry-content
으로, 오디세이 스킨이라면 article-view
입니다. div 이름 앞에 "."을 꼭 잊지 말고 넣어줘야 합니다.
💬 아래의 글은 이전에 작성한 글로 티스토리 모바일 css 버전을 참고하여 작성한 글입니다. 해당 방법의 단점은 숫자 외에 다른 마크 표시가 나오지 않는다는 문제를 안고 있습니다. 그러한 단점 때문에 위에 정리한 새로운 코드를 사용하시는 것을 권장합니다.
위의 글처럼 자동으로 html이 생성이 되며, 작성된 내용은 오디세이 티스토리 기본 스킨에서 아래와 같이 출력이 됩니다.
▼ 티스토리 모바일 버전에서는 붉은 색으로 숫자 리스트가 별도로 보여집니다.
모바일 버전 css를 이용해서 오디세이 기본 스킨의 머릿글 색상을 변경해보았는데요. 방법은 다음과 같습니다.
li 머릿글 색상 css 수정 방법
(1) 티스토리 html 편집 > css으로 들어갑니다.
(2) .article-view ol {을 검색합니다.
.article-view ol {
margin: 0;
padding: 0 0 0 19px;
}
.article-view ul li {
font-size: 16px;
line-height: 24px;
color: rgba(0, 0, 0, 0.87);
word-break: break-all;
}
.article-view ol {
margin-bottom: 32px;
}
.article-view ol li {
margin-bottom: 6px;
font-size: 16px;
line-height: 1.75;
color: rgba(0, 0, 0, 0.87);
word-break: break-all;
}
위의 내용을 삭제합니다.
(3) 삭제한 곳에 아래의 css를 추가합니다.
.article-view ol {
display: block;
margin-bottom: 24px;
counter-reset: ol-counter;
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 10px;
}
.article-view ul {
margin-top: 18px;
}
.article-view li {
list-style: none;
display: list-item;
text-align: -webkit-match-parent;
position: relative;
padding-left: 15px;
margin-top: 6px;
line-height: 24px;
}
ol>li:before {
position: absolute;
left: 0;
top: 0;
font-size: 16px;
color: #f36d36;
content: counter(ol-counter);
counter-increment: ol-counter;
}
이렇게 하면 머릿글 숫자 색만 변경하는 것이 가능합니다.
Q) 숫자 색상 변경하려면?
A) 숫자 색상을 변경하고 싶다면 color: #f36d36;
이부분에서 #f36d36
를 원하는 색상 코드로 변경하시면 적용됩니다.
Q) 숫자 크기를 변경하고 싶다면?
A) font-size: 16px;
에서 16px
부분의 수치를 변경하시면 됩니다. px뿐 아니라 em, rem 등 다른 단위로 변경하는 것도 가능합니다.
머릿글 숫자 변경하는 방법에 대해서 고민이셨던 분께 도움이 되셨길 바랍니다.
'STUDY' 카테고리의 다른 글
티스토리 이미지 외곽선 테두리 만드는 방법 (css 수정) 오디세이 스킨 적용 (0) | 2020.12.11 |
---|---|
티스토리 웹 폰트 적용하기, 무료 웹폰트 사이트에서 쉽게 css 변경 추가 넥슨 글꼴 사용 후기 (0) | 2020.12.03 |
티스토리 블로그 반응형 스킨 장점, 모바일과 PC를 동일하게 (0) | 2020.11.22 |
h2 h3 본문 글자 폰트 크기 변경하기 (티스토리 css 편집 수정 방법) (0) | 2020.11.09 |
티스토리 기본 스킨 Odyssey 선택 이유와 HTML CSS 편집으로 제목 상단 이미지 배너 출력 없애기 (2) | 2020.11.06 |
댓글