테이블을 없는 홈피에 도전하는데 메뉴만들기가;
Posted: 2005 09 20 01:57 52
아버지 홈페이지를 새로 만들면서 테이블 없이 CSS를 이용해서 디자인을 하려고 하는데요...
전체 레이아웃 잡는 건 대충 어떻게 하는지 감을 잡았는데...
중요한 메뉴를 어떻게 코딩해야 할지를 모르겠네요.
http://www.deathfog.net/menu.gif
이렇게 짜려고 하는데요 왼쪽 로고와 오른 상단의 제로보드 아웃로그인 부분은 원하는대로 넣었습니다.
해서 넣었는데 메뉴부분은 어떻게 해야 할지 모르겠네요..
메뉴를 하나씩 나눠서 gif로 만들었습니다.
테이블로 만드는거였으면 cellpadding이랑 cellspacing을 0으로 만들고 (물론 보더도 0) <td></td>를 여러번 써서 했었을텐데요, <ul>하고 <li>를 쓰려니까 그림하고 그림 사이에 스페이스가 생겨서 줄을 넘어가버리네요.
그래서 </li>하고 <li>사이를 한 줄 띄지 않고 붙였더니 중간 스페이스들은 없어지는데 맨 뒷 그림 뒤에는 스페이스가 남네요; (</li>랑 </ul>이랑 붙여도;)
.....어렵네요.
전체 레이아웃 잡는 건 대충 어떻게 하는지 감을 잡았는데...
중요한 메뉴를 어떻게 코딩해야 할지를 모르겠네요.
http://www.deathfog.net/menu.gif
이렇게 짜려고 하는데요 왼쪽 로고와 오른 상단의 제로보드 아웃로그인 부분은 원하는대로 넣었습니다.
Code: Select all
#top { width: 940px; height: 67px }
#logo { width: 172px; height: 67px; float: left }
#outlogin { width: 768px; height: 35px; background-color: #f5f4f0; float: right }
Code: Select all
<div id=top>
<div id=logo>
<a href="index.php"><img src="top_imgs/top_left.gif"border=0></a>
</div>
<div id=outlogin>
</div>
<div id=menu>
<ul>
<li><IMG src="top_imgs/top_menu_01.gif" border=0 style="z-index:1;"></li>
<li><IMG src="top_imgs/top_menu_02.gif" border=0 style="z-index:1;"></li>
<li><IMG src="top_imgs/top_menu_03.gif" border=0 style="z-index:1;"></li>
<li><IMG src="top_imgs/top_menu_04.gif" border=0 style="z-index:1;"></li>
<li><IMG src="top_imgs/top_menu_05.gif" border=0 style="z-index:1;"></li>
<li><IMG src="top_imgs/top_menu_06.gif" border=0 style="z-index:1;"></li>
<li><IMG src="top_imgs/top_menu_07.gif" border=0 style="z-index:1;"></li>
<li><IMG src="top_imgs/top_menu_08.gif" border=0 style="z-index:1;"></li>
</ul>
</div>
메뉴를 하나씩 나눠서 gif로 만들었습니다.
테이블로 만드는거였으면 cellpadding이랑 cellspacing을 0으로 만들고 (물론 보더도 0) <td></td>를 여러번 써서 했었을텐데요, <ul>하고 <li>를 쓰려니까 그림하고 그림 사이에 스페이스가 생겨서 줄을 넘어가버리네요.
그래서 </li>하고 <li>사이를 한 줄 띄지 않고 붙였더니 중간 스페이스들은 없어지는데 맨 뒷 그림 뒤에는 스페이스가 남네요; (</li>랑 </ul>이랑 붙여도;)
.....어렵네요.