뉴비코더
나는 코딩뉴비
뉴비코더
전체 방문자
오늘
어제
  • 분류 전체보기 (91)
    • 개발입문뉴비 - 국비지원 ( Front End ) (91)
      • html (26)
      • css (58)
      • javascript (6)
      • Library React.js (0)
    • FrontEnd ( Self-study ) (0)
      • html5, CSS3 (0)
      • Vanilla JS (0)
      • Clone Code (0)
    • BackEnd ( self-study ) (0)
      • Library Node.js (0)
      • Python (0)
      • Go (0)

블로그 메뉴

  • 홈
  • 방명록

공지사항

인기 글

태그

  • 가상클래스
  • css3
  • 마크업
  • padding
  • webfont
  • JavaScript
  • 코딩진화
  • UL
  • transform
  • 하이퍼링크
  • 프론트엔드
  • Margin
  • HTML5
  • 웹개발입문
  • js 생성 함수
  • boxmodel
  • 클론코딩
  • psuedo-class
  • js event
  • js 이벤트객체
  • 웹개발
  • 국비지원
  • HTML
  • js event object
  • ol
  • boxmodeling
  • Javascript 배열
  • Transition
  • position
  • parseInt

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
뉴비코더

나는 코딩뉴비

[2021/12/29]국비지원 CSS3 9-(5) 과제2
개발입문뉴비 - 국비지원 ( Front End )/css

[2021/12/29]국비지원 CSS3 9-(5) 과제2

2022. 2. 1. 04:46

 

과제2 메뉴

활용 psuedo-class :first-child, :last-child

동작 활용 :hover

기능 : 첫번째 a를 클릭하면 N사 메인화면으로 이동

 

 


 

 

작업내용

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>메뉴예제3</title>
    <style type="text/css">
        ul{list-style: none;font-family:Doutum,"돋움",sans-serif;font-size: 12px;}
        /* font-size 수정 */
        li{float:left;border-right:1px solid #818181;box-shadow: 1px 2px 5px rgba(0,0,0,0.5);
            background:#8e8e8e;background:linear-gradient(to bottom,#c0c0c0 0%,#8e8e8e 100%);}
        li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;}
        li:last-child{border:none;border-top-right-radius:5px; border-bottom-right-radius:5px;}
        li:hover{background:#4b4b4b;background:linear-gradient(to bottom,#383838 0%,#4b4b4b 100%);}
        a{display:inline-block;color:#000;text-decoration:none;text-shadow:0px 1px 1px #fff;padding:10px 30px;}
        a:hover{color:#fff;}
    </style>
</head>
<body>
    <ul>
        <li><a href="https://www.naver.com">Home</a></li>
        <li><a href="#">HTML5</a></li>
        <li><a href="#">CSS3</a></li>
        <li><a href="#">JQuery</a></li>
        <li><a href="#">Mobile</a></li>
        <li><a href="#">Profile</a></li>
    </ul>
</body>
</html>

 

 


 

결과물

 

저작자표시 비영리 변경금지 (새창열림)
    '개발입문뉴비 - 국비지원 ( Front End )/css' 카테고리의 다른 글
    • [2021/12/29]국비지원 CSS3 9-(7) transform, transform-origin
    • [2021/12/29]국비지원 CSS3 9-(6) 웹폰트
    • [2021/12/29]국비지원 CSS3 9-(4) psuedo-element, psuedo-class :first
    • [2021/12/29]국비지원 CSS3 9-(3) 과제1 + 버튼
    뉴비코더
    뉴비코더
    FrontEnd 지망 - 코딩뉴비를 위한(?), 뉴비에 의한, 뉴비의 블로그 - 코딩뉴비의 코딩 학습 기록 - 첨가물 : 약간의 불평/사족

    티스토리툴바