[HTML] 네비게이션 만들기

2022. 5. 19. 17:08·개발/html, css, js
728x90
반응형

완성본

저번에 이미지를 누르면 다른 html로 이동하는 a태그를 사용했던 html위에 네비게이션을 만들었다.

이번에 새로 만든 네비게이션 부분

네비게이션에 :hover를 이용하여 마우스를 갖다대면 해당 영화 포스터가 나오게 끔 만들었다.

 

네비게이션 HTML
네비게이션 css

먼저 네비게이션의 틀을 container, navi, ul, li 순으로 만들었다

 

container 안에 마블스튜디오로 배경을 넣었고 background : cover; 로 다 덮고 크기를 조절했다.

 

다음은 ul안에 li를 작성하면 글자앞에 ● 기호가 붙어있다. 이를 없애기 위해 list-style:none; 적용

 

li에 float:left를 적용하여 가로로 1자를 만들어 줬고 position을 통해 포스터가 겹치지 않게끔 자리를 잡아줬다.

 

다음 a태그를 이용해 네비게이션을 구성했는데 위 같이 누르기전 파랑색, 누르고난 후 빨간색이 되는 것을 막기 위해 :link, :visited 의 text-decoration: none; 을 적용했다.

 

다음은 :hover 를 이용하여 마우스를 올려놓으면 그림이 나오게끔 배경에 이미지파일을 넣어주고 테두리를 설정했다.

728x90
반응형

'개발 > html, css, js' 카테고리의 다른 글

[HTML] 형제 선택자, 속성 선택자  (0) 2022.05.20
[HTML] CSS display, position  (1) 2022.05.19
[HTML] 포스터 만들기  (0) 2022.05.19
[HTML] input태그  (1) 2022.05.19
[HTML] dl, table 태그  (0) 2022.05.18
'개발/html, css, js' 카테고리의 다른 글
  • [HTML] 형제 선택자, 속성 선택자
  • [HTML] CSS display, position
  • [HTML] 포스터 만들기
  • [HTML] input태그
TeTedo.
TeTedo.
  • TeTedo.
    TeTedo 개발 일기
    TeTedo.
  • 전체
    오늘
    어제
    • 분류 전체보기 (319)
      • 개발 (274)
        • Article (4)
        • 정리 (21)
        • Spring Boot (17)
        • JPA (2)
        • JAVA (6)
        • Database (4)
        • 자료구조 (11)
        • 알고리즘 (32)
        • React (20)
        • Docker (10)
        • node.js (18)
        • Devops (11)
        • Linux (4)
        • TypeScript (3)
        • Go (10)
        • HyperLedger (4)
        • BlockChain (43)
        • html, css, js (48)
        • CS (3)
        • AWS (3)
      • 모아두고 나중에 쓰기 (3)
      • 팀프로젝트 (18)
        • SNS(키보드워리어) (9)
        • close_sea (9)
      • 개인프로젝트 (1)
        • Around Flavor (1)
        • CHAM (13)
        • ethFruitShop (5)
      • 독서 (0)
        • 스프링부트와 AWS로 혼자 구현하는 웹 서비스 (0)
  • 블로그 메뉴

    • 홈
    • 개발일기
    • CS
    • 실습
    • 코딩테스트
    • 웹
    • Go
    • node.js
    • 팀플
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    erc20
    go언어
    ERC721
    html
    React
    go
    명령어
    하이퍼레저
    30일 챌린지
    node.js
    프로그래머스
    CSS
    js
    nodejs
    블록체인
    30일챌린지
    mysql
    도커
    node
    컨테이너
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
TeTedo.
[HTML] 네비게이션 만들기
상단으로

티스토리툴바