공개자료 Gray Style 레이아웃 코드 질문
2010.02.21 06:26
레이아웃 이름 | |
---|---|
참조할 주소 |
Gray Style 레이아웃 스킨에 보면 아래와 같은 빈칸 레이어가 있던데 이런 건 불필요하다고 그러더라고요.
<div class="blank"></div>
왜 이런 코드를 사용하셨는지 알면 대체할 코드가 있을 텐데요. 왜 이런 코드를 사용하셨나요.
그리고 #category 보면
<span class="category c_0">
<span class="category c_1">
<span class="category c_2">
이런 코드도 있던데 c_0 이란 클래스는 스타일시트 파일에 안 보이던데 왜 있는 건가요? ^^;
그냥 코딩하실 때 편하게 보려고 일부러 집어넣으신 건지요..
#수정
아! 알았습니다. ^^;
<style type="text/css">#category span.c_{$tmp} { background:none;}</style>
이런 코드가 있네요. 그런데 이 코드도 별반 다른 역할을 하는 것 같아 보이진 않는데요. -_,-?
빼도 되지 않을까요?
{$tmp} 이거 앞에 {@tmp}를 정의하는 게 있어야 하는데 그렇지 아니하고 오히려 끝내는
{@$tmp++}가 있는 것 같은데요..
{@ $no = 1}
<ul id="submenu{$no}">와 같이하시고
메뉴를 출력하는 foreach 문 끝에 {@ $no++} 를 써야 한다고 알고 있거든요..
#수정2
아..-_-; location을 나타내주는 arrow.gif를 없애주는 역할을 하는 코드군요. ^^;;
그리고 스타일시트 파일에서 보면요,
#category {
background:#f7f7f7 ;
border-top:2px solid #fff; border-left:1px solid #fff; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;
height:27px; overflow:hidden;
}
#category span.category {
display:inline;
background:url(../img/arrow.gif) no-repeat right 4px;
float:left; margin-top:6px; padding:0 10px;
}
#category span.category a {
text-decoration:none; color:#555; font:11px Verdana;
}
#category span.category a.category_home {
overflow:hidden; display:block;
background:url(../img/home.gif) no-repeat center top;
width:24px; height:14px; padding:0; margin:0;
}
#category span.category a.category_home span {
width:0; height:0; overflow:hidden; display:block;
}
#category span.category a:hover {
color:#0189dd; text-decoration:underline; background-position: center -14px;
}
#category span.category
이것과 같이 "#카테고리" 아이디 안에 <span> 태그 중 또 다시 ".카테고리" 클래스
이렇게 세 번에 걸쳐서 해당 클래스를 지정하시는데 이렇게 콕 집어서 정의하시는 이유는 무엇인지요. ^^;
그리고 여기는 그런 현상에 대해서 얘기하신 분이 없는데 현재 위치 출력 코드에
">홈 - 메뉴
이렇게 위치 출력 코드 앞에 "> 이게 붙는 현상이 있는데 이건 왜 그런지 모르겠지만
찾아보니깐 title="{$val['link']}" 이것 때문에 그렇다고 하더라고요?;
메뉴에 일반 텍스트를 사용하시는 분은 괜찮지만 메뉴에 이미지를 사용한 분들 경우 이런 것 같더라고요?
link를 text로 바꿔주던지, 아니면 저 코드를 지워주던지요.
그리고 이 부분..
<span class="category">
<a class="category_home" href="http://www.notepad.wo.tc:2009/{$layout_info->index_url}" title="<!--@if(!$layout_info->index_name)-->Gray Style<!--@else-->{$layout_info->index_name}<!--@end-->">
<span><!--@if(!$layout_info->index_name)-->Gray Style<!--@else-->{$layout_info->index_name}<!--@end--></span></a></span>
<a> 태그도 원래 닫아줘야 하는 건가요? ^^a;;