구글 블로거에서 css를 사용하여 블로그 상단에 드롭다운 메뉴 만들기

 이전 사용하던 메뉴에 문제가 있어서 다시 만들기로 했다.



1. 쓸 만한 디자인의 메뉴를 찾아보자.

http://cssmenumaker.com/css-menus 에서 쓸 만한 메뉴 디자인 css파일을 다운받을 수 있다.




2. 블로거 레이아웃의 가젯 추가에서 HTML/JavaScript 를 추가한다. 

메뉴에 보일 리스트들을 콘텐츠 창에 추가한다. 

위 1번에서 다운받은 메뉴 css가 몇 개의 서브 리스트를 지원하는지 확인하고 리스트를 구성해야 한다. 다운받은 파일내에 예제로 사용할 수 있는 index.html 파일이 있으므로 이를 참조하자.

<div id='cssmenu'>
<ul>
   <li class='active'><a href='#'><span>Home</span></a></li>
   <li class='has-sub'><a href='#'><span>Products</span></a>
      <ul>
         <li><a href='#'><span>Product 1</span></a></li>
         <li><a href='#'><span>Product 2</span></a></li>
         <li class='last'><a href='#'><span>Product 3</span></a></li>
      </ul>
   </li>
   <li class='has-sub'><a href='#'><span>About</span></a>
      <ul>
         <li><a href='#'><span>Company</span></a></li>
         <li class='last'><a href='#'><span>Contact</span></a></li>
      </ul>
   </li>
   <li class='last'><a href='#'><span>Contact</span></a></li>
</ul>
</div>


만들어진 HTML/JavaScript 가젯을 원하는 위치에 놓자




3. menu의 css를 Blog 테마에 추가.

Blog 테마에 추가하는 방법은 두가지가 있다.

테마 디자이너의 메뉴 중 '고급' > 'CSS추가'에서 추가하는 방법과 테마 HTML 편집에서 추가하는 방법이 있다. 

테마 디자이너의 CSS추가에서 추가하는것이 편하므로 그 방법을 사용하자.

테마 디자이너는 Blogger 메뉴의 레이아웃 항목에서 진입할 수 있다.




 테마 디자이너의 고급 메뉴의 CSS추가 항에 다운받은 styles.css의 내용을 복사해 넣으면 Blog 테마에 CSS가 추가된다. css가 추가되면 바로 옆 미리보기에서 스타일 변경된 메뉴를 확인할 수 있다.





4. 아이콘 이미지를 사용한 메뉴


<img /> 태그를 사용하면 메뉴 항목에 아이콘 이미지를 사용할 수 있다.

예를 들어 메뉴의 Home을 글 대신 이미지를 사용하고 싶다면 다음 라인을 수정하면 된다.

수정 전

<li><a href="/"><span>Home</span></a></li>

수정 후

<li class='active'><a href='#'>
    <img width="20" height="15" 
    src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv43ZobAL8ngQl3R4p2Yeielpl_ABaCGYWNc25d8aJWG_NL9AW9Vp7x7PexxtSv5d4MaKjbKjVG9xbwyjhFDIisdWgdbQzfs8zpk726gNm6CG5hW8fGlav__rCizZ2nxGSYGBL-u8ASaR4/s113/face.jpg"/>

   </a></li>


src는 이미지의 위치 url을 사용하면 된다.


댓글

이 블로그의 인기 게시물

간단한 cfar 알고리즘에 대해

windows에서 간단하게 크롬캐스트(Chromecast)를 통해 윈도우 화면 미러링 방법

쉽게 설명한 파티클 필터(particle filter) 동작 원리와 예제

base64 인코딩 디코딩 예제 c 소스

간단한 칼만 필터(Kalman Filter) 소스 코드와 사용 예제