구글 블로거에서 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)를 통해 윈도우 화면 미러링 방법

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

안드로이드(android) 전체 화면 시계 앱(clock app) 예제 코드

mkfs.fat Device or resource busy 에러 해결법