이 블로그는 더이상 운영되지 않고 Archive 용도로 사용되고 있습니다.
새로운 블로그를 방문해주세요.

[square] 본문 위 태그 목록, 본문 아래로 옮기기


찾는 분들이 좀 있어 따로 작성합니다.


현재 square 스킨은 글 작성시 입력한 태그가 본문 상단에 나옵니다.



태그이렇게요



이걸 본문 하단으로 옮기고, 그에 맞게 스킨을 수정하는 방법을 알려드리겠습니다.


※ 스킨 편집 전 백업은 기본이자 필수입니다.



skin.html 파일 편집

태그와 본문의 위치를 바꾸기 위해 skin.html 파일을 수정해야합니다.

188번째 줄 부터 197번째 줄에 다음 소스가 있습니다.


※ #은 하나씩 더 들어가야 합니다.

				<div class="tag_label">
				<s_tag_label>
					<span>[#_tag_label_rep_#]</span>
					<div class="clear"></div>
				</s_tag_label>
				</div>

<div class="article"> [#_article_rep_desc_#] </div>

※ #은 하나씩 더 들어가야 합니다.


.tag_label.article 의 위치를 바꿔주세요.


다음 소스처럼요.


※ #은 하나씩 더 들어가야 합니다.

				<div class="article">
				[#_article_rep_desc_#]
				</div>

<div class="tag_label"> <s_tag_label> <span>[#_tag_label_rep_#]</span> <div class="clear"></div> </s_tag_label> </div>

※ #은 하나씩 더 들어가야 합니다.



이렇게 하면 태그 목록이 본문 하단으로 이동합니다.


하지만 여기서 발생하는 문제가 있는데요, 본문과 작성일이 겹치는 문제와 태그 목록이 우측 정렬 되어있는 문제입니다.



겹침날짜와 본문이 겹침



우측정렬태그 목록이 우측 정렬됨




우선 본문과 작성일이 겹치는 부분부터 수정해보겠습니다.


style.css 파일 편집

117번째 줄 또는 #body를 검색하고


#body { padding: 20px 15px 18px; background-color: #fff; border: 1px solid #ddd; line-height: 180%; word-break: break-all; }


padding: 20px 15px 18px; 값을 padding: 50px 15px 18px; 로 설정해주세요.


만약 블로그 글씨체를 변경했다면 그에 맞게 50px 값을 조절하면 됩니다.


적용된 내부 여백(padding) 소스에 대해 잠깐 설명을 드리자면, padding: 위px 좌/우px 아래px; 입니다.




다음으로 태그 목록에 대한 소스입니다.


210번째 줄 또는 * tag_label을 검색하면 다음 소스 덩어리가 나옵니다.


/*
 * tag_label
 */
.tag_label { padding: 0 0 10px 70px; min-height: 31px; line-height: 100%; text-align: right; word-break: break-word; }
.tag_label span { font-size: 0; font-size: 0rem; }
.tag_label a { display: inline-block; margin: 0 0 0 10px; font-size: 13px; font-size: 1.3rem; color: #777; }
.tag_label a:before { content: "#"; }
.tag_label a:hover { color: #000; }
.tag_label .locationTag { font-size: 13px; font-size: 1.3rem; }


이렇게 바꿔주세요.


/*
 * tag_label
 */
.tag_label { padding: 0; line-height: 100%; text-align: left; word-break: break-word; }
.tag_label span { font-size: 0; font-size: 0rem; }
.tag_label a { display: inline-block; margin: 0 5px 0; font-size: 13px; font-size: 1.3rem; color: #777; }
.tag_label a:before { content: "#"; }
.tag_label a:hover { color: #000; }
.tag_label .locationTag { font-size: 13px; font-size: 1.3rem; }


어디가 바뀌었냐구요?


.tag_labelpadding 값을 0 으로 바꿔 내부 여백을 없앴습니다. min-height: 31px; 도 불필요해 없앴구요. text-align: right;left 로 변경해 좌측 정렬 시켰습니다.

.tag_label amargin 값을 0 0 0 10px 에서 0 5px 0 로 변경했습니다.


만약 태그를 가운데 정렬 하고싶다면 text-align: left;center 로 변경하면 됩니다.



이상입니다.


최근 댓글