☭DEVELOPER/#2 웹개발(자바기반 풀스택)

비주얼 스튜디오 코드 52_웹 표준)갤러리 이미지 넣기

조반짝 2023. 6. 28. 12:20
728x90
반응형

.column col6 편집

html 마크업

 

css 편집_col6-gallery 

h4 ,  btn 편집하기

hover 시 이미지 색상 변경

gallery_img 편집하기

이미지 width 100%로 하여 박스안에 비율 맞추기

이미지 li의 레이어 순서를 정해주기 위해 position: absolute 하고 z-index로 레이어 순서를 정해준다.

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="author" content="조반짝 팀프로젝트 이름(제작자)">
    <meta name="description" content="웹표준에 의한 웹페이지 샘플링입니다.(내용)">
    <meta name="keywords" content="웹표준, 조반짝, 하이미디어, 샘플사이트(키워드)">
    <meta name="generator" content="Visual Studio Code(작성도구)">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>웹표준_header-contents</title>
    <link rel="stylesheet" href="./css/reset.css">
    <link rel="stylesheet" href="./css/slick.css">
    <link rel="stylesheet" href="./css/style.css">


    <!-- 웹폰트 -->
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700;800&display=swap" rel="stylesheet">

    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Black+Han+Sans&display=swap" rel="stylesheet">
</head>
<body>
    <!-- 스킵 네비게이션 -->
    <div id="skip">
        <a href="#cont_nav">전체 메뉴 바로가기</a>
        <a href="#cont_ban">배너 영역 바로가기</a>
        <a href="#cont_cont">컨텐츠 영역 바로가기</a>
    </div>

    <div id="wrap">
        <div id="header">
            <div class="container">
                <div class="header">
                    <div class="header_menu">
                        <a href="#">로그인 가입</a>
                        <a href="#">CONTACT US</a>
                        <a href="#">ENGLISH</a>
                    </div>
                    <div class="header_tit mt50">
                        <h1>하이미디어 구로캠퍼스</h1><br>
                        <a href="https://www.himedia.co.kr/">자바기반 풀스택 웹개발자3</a>
                    </div>
                    <div class="header_icon mt30">
                        <a href="#" class="icon1"><span>icon1</span class="ir_pm"></a>
                        <a href="#" class="icon2"><span>icon2</span class="ir_pm"></a>
                        <a href="#" class="icon3"><span>icon3</span class="ir_pm"></a>
                        <a href="#" class="icon4"><span>icon4</span class="ir_pm"></a>
                    </div>
                </div>
            </div>
        </div>
        <section id="contents">
            <article id="cont_nav"> <!--cont_nav-->
            <div class="container">
                <h2 class="ir_su">전체메뉴</h2>
                <div class="nav clearfix">
                    <div>
                        <h3 class="h3">HTML5</h3>
                        <ol class="clearfix">
                            <li><a href="#">html1</a></li>
                            <li><a href="#">html2</a></li>
                            <li><a href="#">html3</a></li>
                            <li><a href="#">html4</a></li>
                            <li><a href="#">html5</a></li>
                            <li><a href="#">html6</a></li>
                            <li><a href="#">html7</a></li>
                            <li><a href="#">html8</a></li>
                            <li><a href="#">html9</a></li>
                            <li><a href="#">html10</a></li>
                        </ol>
                    </div>
                    <div>
                        <h3 class="h3">CSS3</h3>
                        <ol class="clearfix">
                            <li><a href="#">css1</a></li>
                            <li><a href="#">css2</a></li>
                            <li><a href="#">css3</a></li>
                            <li><a href="#">css4</a></li>
                            <li><a href="#">css5</a></li>
                            <li><a href="#">css6</a></li>
                            <li><a href="#">css7</a></li>
                            <li><a href="#">css8</a></li>
                            <li><a href="#">css9</a></li>
                            <li><a href="#">css10</a></li>
                            <li><a href="#">css11</a></li>
                            <li><a href="#">css12</a></li>
                        </ol>
                    </div>
                    <div>
                        <h3 class="h3">웹표준</h3>
                        <ol class="clearfix">
                            <li><a href="#">웹표준1</a></li>
                            <li><a href="#">웹표준2</a></li>
                            <li><a href="#">웹표준3</a></li>
                            <li><a href="#">웹표준4</a></li>
                            <li><a href="#">웹표준5</a></li>
                            <li><a href="#">웹표준6</a></li>
                            <li><a href="#">웹표준7</a></li>
                            <li><a href="#">웹표준8</a></li>
                        </ol>
                    </div>
                </div>
            </div>
            </article>
            <article id="cont_tit"> <!--cont_tit-->
            <div class="container">
                <div class="tit">
                    <h2> &ldquo; 프론트 엔드는 너무 쉬워서 금방 끝난다.&rdquo; </h2>
                    <a href="#" class="btn"><span class="ir_pm">전체메뉴</span></a>
                </div>
            </div>
            </article>
            <article id="cont_ban"> <!--cont_ban-->
            <div class="container">
                <div class="ban">
                    <div><a href="#"><img src="./image/ban1.png" alt="구이미지"></a></div>
                    <div><a href="#"><img src="./image/ban2.png" alt="나무이미지"></a></div>
                    <div><a href="#"><img src="./image/ban3.png" alt="추상이미지"></a></div>
                    <div><a href="#"><img src="./image/ban1.png" alt="구이미지"></a></div>
                    <div><a href="#"><img src="./image/ban2.png" alt="나무이미지"></a></div>
                    <div><a href="#"><img src="./image/ban3.png" alt="추상이미지"></a></div>
                    <div><a href="#"><img src="./image/ban1.png" alt="구이미지"></a></div>
                    <div><a href="#"><img src="./image/ban2.png" alt="나무이미지"></a></div>
                    <div><a href="#"><img src="./image/ban3.png" alt="추상이미지"></a></div>
                </div>
            </article>
            <article id="cont_cont">  <!--cont_cont-->
            <div class="container">
                <div class="cont">
                    <div class="column col1">
                        <h3>
                            <span class="icon_img ir_pm">아이콘1</span>
                            <em class="icon_tit">Notice1</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>
                        <div class="notice1 noti">
                            <h4 class="h4">공지사항1</h4>
                            <ul>
                                <li><a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a></li>
                                <li><a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a></li>
                                <li><a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a></li>
                                <li><a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a></li>
                                <li><a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a></li>
                            </ul>
                            <a href="#" class="more ir_pm">더보기</a>
                        </div>
                        <div class="notice2 noti">
                            <h4 class="h4">공지사항2</h4>
                            <ul>
                                <li>
                                    <a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a>
                                    <span>2023-06-23</span>
                                </li>
                                <li>
                                    <a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a>
                                    <span>2023-06-23</span>
                                </li>
                                <li>
                                    <a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a>
                                    <span>2023-06-23</span>
                                </li>
                                <li>
                                    <a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a>
                                    <span>2023-06-23</span>
                                </li>
                                <li>
                                    <a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a>
                                    <span>2023-06-23</span>
                                </li>
                            </ul>
                            <a href="#" class="more ir_pm">더보기</a>
                        </div>
                    </div><!--col1-->
                    <div class="column col2">
                        <h3>
                            <span class="icon_img ir_pm">아이콘2</span>
                            <em class="icon_tit">Notice2</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>
                        <!-- 게시판 3 -->
                        <div class="notice3">
                            <h4 class="h4">HTML Reference</h4>
                            <ul>
                                <li>
                                    <a href="#">
                                        <img src="./image/hover1.png" alt="식물">
                                        <strong>[HTML]&lt;table &gt;</strong>
                                        <span>&lt;table&gt;태그는 표를 만들 때 사용합니다.</span>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <img src="./image/hover2.png" alt="커피잔">
                                        <strong>[HTML]&lt;table &gt;</strong>
                                        <span>&lt;table&gt;태그는 표를 만들 때 사용합니다.</span>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <img src="./image/hover3.png" alt="바다">
                                        <strong>[HTML]&lt;table &gt;</strong>
                                        <span>&lt;table&gt;태그는 표를 만들 때 사용합니다.</span>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <img src="./image/hover4.png" alt="반원">
                                        <strong>[HTML]&lt;table &gt;</strong>
                                        <span>&lt;table&gt;태그는 표를 만들 때 사용합니다.</span>
                                    </a>
                                </li>
                            </ul>
                            <a href="#" class="more ir_pm">더보기</a>
                        </div>
                    </div><!--col2-->
                    <div class="column col3">
                        <h3>
                            <span class="icon_img ir_pm">아이콘3</span>
                            <em class="icon_tit">Notice3</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>
                    </div><!--col3-->
                    <div class="column col4">
                        <h3>
                            <span class="icon_img ir_pm">아이콘4</span>
                            <em class="icon_tit">Notice4</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>
                        <div class="hover1">
                            <h4 class="h4">Mouse Hover1</h4>
                            <ul class="clearfix">
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover1.png" alt="풀">
                                            <em>바로가기</em>
                                        </span>
                                        <strong>풀</strong>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover2.png" alt="커피잔">
                                            <em>바로가기</em>
                                        </span>
                                        <strong>커피잔</strong>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover3.png" alt="바다">
                                            <em>바로가기</em>
                                        </span>
                                        <strong>바다</strong>
                                    </a>
                                </li>
                            </ul>
                        </div>
                        <div class="hover2">
                            <h4 class="ir_su">Mouse Hover2</h4>
                            <ul class="clearfix">
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover4.png" alt="반원">
                                            <em>바로가기</em>    
                                        </span>
                                        <strong>반원</strong>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover5.png" alt="책상">
                                            <em>바로가기</em>
                                        </span>
                                        <strong>책상</strong>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover6.png" alt="식물">
                                            <em>바로가기</em>
                                        </span>
                                        <strong>식물</strong>
                                    </a>
                                </li>
                            </ul>
                           
                        </div>
                    </div><!--col4-->
                    <div class="column col5">
                        <h3>
                            <span class="icon_img ir_pm">아이콘5</span>
                            <em class="icon_tit">Notice5</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>

                        <div class="tab_menu">
                            <!-- 웹표준 상 필요한 탭메뉴라는 것을 알려줌 -->
                            <h4 class="ir_su">tab_menu</h4>
                            <ul>
                                <li class="active"><a href="#">공지사항1</a>
                                    <ul>
                                        <li>
                                            <a href="#">첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번쨰 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                    </ul>
                                </li>
                                <li><a href="#">공지사항2</a>
                                    <ul>
                                        <li>
                                            <a href="#">두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                    </ul>
                                </li>
                                <li><a href="#">공지사항3</a>
                                    <ul>
                                        <li>
                                            <a href="#">세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                    </ul>
                                </li>
                            </ul>
                        </div>

                        <div class="notice4">
                            <h4 class="h4">최신 <span>공지사항</span></h4>
                            <ul>
                                <li>
                                    <a href="#">웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.</a>
                                    <span>2018.11.19</span>
                                </li>
                                <li>
                                    <a href="#">웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.</a>
                                    <span>2018.11.19</span>
                                </li>
                                <li>
                                    <a href="#">웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.</a>
                                    <span>2018.11.19</span>
                                </li>
                            </ul>
                            <a href="#" class="more">더보기</a>
                        </div>

                    </div><!--col5-->
                    <div class="column col6">
                        <h3>
                            <span class="icon_img ir_pm">아이콘6</span>
                            <em class="icon_tit">Notice6</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>

                        <div class="gallery">
                            <h4 class="h4">포트폴리오</h4>
                            <div class="gallery_btn">
                                <ul>
                                    <li class="gb_icon1"><a href="#"><span class="ir_pm">시작</span></a></li>
                                    <li class="gb_icon2"><a href="#"><span class="ir_pm">정지</span></a></li>
                                    <li class="gb_icon3"><a href="#"><span class="ir_pm">이전이미지</span></a></li>
                                    <li class="gb_icon4"><a href="#"><span class="ir_pm">다음이미지</span></a></li>
                                </ul>
                            </div>
                            <div class="gallery_img">
                                <ul>
                                    <li><a href="#"><img src="./img/gall1.png" alt=""></a></li>
                                    <li><a href="#"><img src="./img/gall2.png" alt=""></a></li>
                                    <li><a href="#"><img src="./img/gall3.png" alt=""></a></li>
                                    <li><a href="#"><img src="./img/gall4.png" alt=""></a></li>
                                    <li><a href="#"><img src="./img/gall5.png" alt=""></a></li>
                                </ul>
                            </div>
                        </div>


                    </div><!--col6-->
                </div>
            </div>
            </article>
        </section>
        <div id="footer">
            <div class="container"></div>
        </div>
    </div>

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <script src="./js/slick.js"></script>

    <script>
        // 탭메뉴
            const tab_list = $(".tab_menu");
            tab_list.find("ul ul").hide();
            // 공지사항 컨텐츠를 모두 감추는 명령어
            tab_list.find("li.active>ul").show();
            // 버튼 중 active 가지고 있는 li의 자식 중 ul을 찾아서 보여주라는 명령어

            // 함수
            function tabMenu(e){
                e.preventDefault();
                let th = $(this);
                // 무엇을 클릭할 지 모르기 때문에 const 대신 let 사용

                th.next("ul").show().parent("li").addClass("active").siblings
                // 부모중에서 li를 찾고 active값을 넣어주겠다.
                ("li").removeClass("active").find(">ul").hide();
            }

                // e.preventDefault(); : 기본적인 명령어를 취소시키는 명령어
                // let th = $(this); : 선택한 버튼 값을 th 변수에 대입
                // th.next("ul").show() : 선택한 요소의 다음 ul을 찾아서 보여주는 명령어
                // parent("li") : ul의 부모인 li 선택하는 명령어
                // .addClass("active") : 선택한 요소에 active라는 클래스를 추가하는 명령어
                // .sibling("li") : 선택한 요소의 형제 li를 선택하라는 명령어

            tab_list.find("ul>li>a").click(tabMenu).focus(tabMenu);
            // 탭리스트 안에 있는 a를 찾아서 클릭했을 때 이벤트 발생
            // 이벤트는 함수 tabMenu를 불러오라는 이벤트임
            // .focus(tabMenu) : 선택되었을 때 이벤트 발생(tab메뉴로)


        // 배너이미지(슬릭)
        $('.ban').slick({
        infinite: true, //무한반복
        slidesToShow: 3, //한번에 보여주는 이미지 갯수
        slidesToScroll: 1, //버튼을 눌렀을 때 넘어가는 이미지 갯수
        autoplay: true, //자동이로 이미지 이동
        autoplaySpeed: 3000, //3초마다 자동으로 이미지 이동
        dots: true, //닷버튼 생성
        });


        $(".tit .btn").click(function(){
            // $(".nav").show();
            // $(".nav").fadeIn(500);
            // $(".nav").slideDown(500);
            // $(".nav").css("display","block"); // block은 보여주는 기능도 있다.
            // $(".nav").toggle();
            $(".nav").slideToggle();

            $(this).toggleClass("on");

        });
    </script>

</body>
</html>
@charset "utf-8";

#wrap{
    width: 100%;
}

#header{
    width: 100%;
    height: 325px;
    /* 헤더 이미지 높이 고려 */
    background: url(../image/header_bg.jpg) no-repeat top center;
    /* 이미지를 고정하기 위해 no-repeat을 해주고 위치를 잡아주어야하고 repeat으로 변경*/
}

#contents{}
#cont_nav{
    width: 100%;
    /* height: 200px; */
    /* background-color: lightcoral; */
}
#cont_tit{
    width: 100%;
    /* height: 200px; */
    background-color: lightcyan;
}
#cont_ban{
    width: 100%;
    /* height: 200px; */
    /* background-color: lightgray; */
}
#cont_cont{
    width: 100%;
    /* height: 200px;
    background-color: lightgreen; */
}

#footer{
    width: 100%;
    height: 220px;
    background-color: lightseagreen;
}

/* container */
.container{
    width: 990px;
    margin: 0 auto;
    height: inherit;
    background-color: rgba(255,255,255,0.3);
}

/* skip */
#skip{
    /* 기준점 잡아주기 */
    position: relative;
}
#skip a{
    position: absolute;
    width: 140px;
    background-color: #333;
    color: #fff;
    height: 30px;
    text-align: center;
    line-height: 30px;
    /* 탭 위치 설정 */
    left:0;
    top: -40px;
}
/* 스킵 네비게이션 활성화 */
#skip a:active,
#skip a:focus{
    top: 0;
}

/* header */
.header{    
    /* height: 325px; */
}

.header .header_menu{
    /* background-color: aqua; */
    /* 메뉴 오른쪽으로 정렬하기 */
    text-align: right;
}
.header .header_menu a{
    color: #fff;
    /* top,left,bottom 여백주기 */
    padding: 10px 0 10px 20px; 
    /* 윗쪽여백이 안 먹힘 > inline-block 을 사용함 */
    display: inline-block;
    /* 마우스 오버 속도 넣기 */
    transition: all 0.5s;
}

.header .header_menu a:hover{
    /* 마우스 오버시 글자색 바뀔수 있도록 한다. */
    color: #333;
}

.header .header_tit{
    /* background-color: red; */
    text-align: center;

}
.header .header_tit h1{
    color: #fff;
    background-color: #4aa8d4;
    font-size: 28px;
    /* 글자에만 색칠해주기 문제는 a태그에 붙게됨 */
    display: inline-block;
    padding: 5px 20px;
    transition: all 0.5s;
    text-shadow: 0 2px 2px darkblue;
    
}

.header .header_tit h1:hover{
    background-color: darkblue;
    cursor: pointer;
}

.header .header_tit a{
    font-size: 18px;
    background-color: #2698cb;
    display: inline-block;
    /* 위아래 박스 여백이 없어짐 */
    padding: 5px 20px;
    color: #fff;
    /* 위아래 박스 겹쳐지게하기 */
    margin-top: -7px;
}

.header .header_icon{
    text-align: center;
}
.header .header_icon a{
    width: 60px;
    height: 60px;
    background-color: #333;
    /* 인라인 구조이기 때문에 display: inline-block 적용*/
    display: inline-block;
    /* 양옆 여백주기 */
    margin: 0 5px;

    /* 아이콘 이미지 넣어주기 */
    background: url(../image/icon.png);
}

.header .header_icon a.icon1{
    background-position: 0px 0px;
    /* 백그라운드 포지션으로 이미지의 위치(X,Y)를 지정해준다.  */
}
.header .header_icon a.icon2{
    background-position: 0px -60px;
}
.header .header_icon a.icon3{
    background-position: 0px -120px;
}
.header .header_icon a.icon4{
    background-position: 0px -180px;
}

.header .header_icon a.icon1:hover{
    background-position: -60px 0px;
}

.header .header_icon a.icon2:hover{
    background-position: -60px -60px;
}
.header .header_icon a.icon3:hover{
    background-position: -60px -120px;
}
.header .header_icon a.icon4:hover{
    background-position: -60px -180px;
}

.header .header_icon a span{
    font-size: 0;
    /* lineheight 값이 먹기 때문에 매번 주기가 번거롭다. */
}

/* nav */

.nav{
    padding: 30px 0;
    /* background-color: #4aa8d4; */
    display: none;
}
.nav > div{
    float: left;
    width: 40%;
    /* 전체너비의 40%사용 */
}

.nav > div:nth-of-type(3){
    width: 20%;
    /* 마지막 div 전체너비의 20%사용 */
}

/* .nav > div > h3{
    font-size: 18px;
    font-weight: bold;
    color: #25a2d0;
    하단 여백 띄워주기
    margin-bottom: 4px;
} */

.nav > div > ol{}
.nav > div > ol > li{
    width: 50%;
    float: left;
}

.nav > div:nth-of-type(3) li{
    width: 100%;
}

.nav > div > ol > li > a{}

.nav > div > ol > li > a:hover{
    text-decoration: underline;
}

/* .tit */
.tit{
    position: relative;
}
.tit h2{
    font-size: 40px;
    /* 아이콘 사이여백 넣기 위해 10px 추가 */
    height: 70px;
    line-height: 70px;
    text-align: center;
    font-family: 'Black Han Sans', sans-serif;
}
.tit a.btn{
    width: 60px;
    height: 60px;
    background: url(../image/icon.png) 0px -600px;
    display: block;
    position: absolute;
    right: 0;
    top: 5px;
}

.tit a.btn:hover{
    background-position: -60px -600px;
}

.tit a.btn.on{
    background-position: 0px -660px;
}

.tit a.btn.on:hover{
    background-position: -60px -660px;
}

/* ban */
.ban{
    padding: 30px 0px 30px 20px;
    position: relative;
}
.slick-prev{
    /* 이전아이콘 위치잡아주기 */
    position: absolute;
    top: 65px;
    left: -80px;
    /* 아이콘이미지 불러오기 */
    width: 43px;
    height: 43px;
    background: url(../image/icon.png) -150px 0;
    /* 글씨없애주기 */
    font-size: 0;
    line-height: 0;
    text-indent: -99999px;
}

.slick-prev:hover{
    background-position: -193px 0;
    cursor: pointer;
}

.slick-next{
    position: absolute;
    top: 65px;
    right: -80px;
    width: 43px;
    height: 43px;
    background: url(../image/icon.png) -150px -43px;
    font-size: 0;
    line-height: 0;
    text-indent: 99999px;
}

.slick-next:hover{
    background-position: -193px -43px;
    cursor: pointer;
}

.ban img{
    /* border: 4px solid #dcdcdc; */
    border: 4px solid transparent;
    /* 마우스오버시 이미지크기가 변경되지 않도록 고정하는 역할 */
}

.ban img:hover{
    border: 4px solid red;
}

.ban .slick-dots{
    /* background-color: #2698cb; */
    text-align: center;
    /* 위치 잡아주기 위해 포지션을 띄움 */
    position: absolute;
    bottom: 0px;
    /* position을 띄우면서 너비값을 잃음 다시 너비값 넣어줌 */
    width: 100%;
    margin-left: -22px;
}

.ban .slick-dots li{
    /* 위치 잡아주기 */
    display: inline-block;
    margin: 10px;
}
.ban .slick-dots li button{
    /* 닷 만들어주기 */
    width: 10px;
    height: 10px;
    background-color: aqua;
    border-radius: 50%;
    cursor: pointer;
    font-size: 0;
    line-height: 0;
    text-indent: -99999px;
}

.ban .slick-dots li.slick-active button{
    background-color: #2698cb;
}
 

/* cont */
.cont{
    /* 위쪽 여백주기 */
    padding-top: 30px;
    overflow: hidden;
}

/* 여섯개의 박스를 동시에 편집할 수 있음 */
.cont .column{
    width: 289px;
    height: 363px;
    /* border 오른쪽 선 넣어주기 */
    border-right: 1px solid #2698cb;
    /* 박스 안쪽여백 */
    padding-right: 30px;
    /* 박스 바깥 쪽 여백 */
    margin: 0 30px 30px 0;
    /* 박스 옆으로 나열 */
    float: left;    
    /* 아이콘의 기준점 */
    position: relative;
}
/* 행의 마지막 박스는 border, padding=right, margin-right 삭제해야 위로 올라가 배치됨 */
.cont .col1{}
.cont .col2{}
.cont .col3{
    border: 0;
    margin-right: 0;
    padding-right: 0;
}
.cont .col4{}
.cont .col5{}
.cont .col6{
    border: 0;
    margin-right: 0;
    padding-right: 0;
}

.cont .column .icon_img{
    /* span 태그이기 때문에 넓이값 가지기 위해 block구조로 변경 */
    display: block;
    width: 60px;
    height: 60px;
    /* 배경을 복합적으로 사용할 때 background 사용 */
    background: url(../image/icon.png);
    /* 아이콘 배치 */
    position: absolute;
    top:0;
    left: 0;
}

/* 아이콘 이미지를 각 각 변경하기 위해 col1 -6 을 따로 편집 */
.cont .col1 .icon_img{background-position: 0px -240px;}
.cont .col2 .icon_img{background-position: 0px -300px;}
.cont .col3 .icon_img{background-position: 0px -360px;}
.cont .col4 .icon_img{background-position: 0px -420px;}
.cont .col5 .icon_img{background-position: 0px -480px;}
.cont .col6 .icon_img{background-position: 0px -540px;}

/* 마우스 오버시 아이콘 변경되게하기 */
.cont .col1 .icon_img:hover{background-position: -60px -240px;}
.cont .col2 .icon_img:hover{background-position: -60px -300px;}
.cont .col3 .icon_img:hover{background-position: -60px -360px;}
.cont .col4 .icon_img:hover{background-position: -60px -420px;}
.cont .col5 .icon_img:hover{background-position: -60px -480px;}
.cont .col6 .icon_img:hover{background-position: -60px -540px;}


.cont .column .icon_tit{
    font-size: 18px;
    color: #2698cb;
    /* 타이틀 위치배치 */
    padding-left: 70px;
    /* padding 과 margin의 차이점  */
    font-weight: bold;
}
.cont .column .icon_desc{
    /* 설명 위치배치 */
    padding-left: 70px;
    /* 아랫선 배치 */
    border-bottom: 1px solid #2698cb;
    /* 선 위아래 여백 */
    padding-bottom: 15px; /*선 위 여백*/
    margin-bottom: 15px; /*선 아래 여백*/
}

.cont .col1 .noti{
    /* a.more의 기준점 */
    position: relative;
}

.cont .col1 .noti a.more{
    display: block;
    width: 17px;
    height: 17px;
    background: url(../image/icon.png) -150px -90px;
    /* 아이콘 배치하기 */
    position: absolute;
    right: 0;
    top: 0;
}
.cont .col1 .notice1{}
.cont .col1 .notice1 ul{}
.cont .col1 .notice1 ul li{
    position: relative;
}
.cont .col1 .noti ul li::before{
    position: absolute;
    content: "";
    width: 2px;
    height: 9px;
    background-color: #aaa;
    left: 5px;
    top: 5px;
    border-radius: 5px;
}
.cont .col1 .notice1 ul li a{
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-left: 10px;
}

.cont .col1 .notice2{
    margin-top: 15px;
}
.cont .col1 .notice2 ul{}
.cont .col1 .notice2 ul li{
    overflow: hidden;
    position: relative;
}


.cont .col1 .notice2 ul li a{
    display: block;
    width: 65%;
    float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 10px;
    /* box-sizing 이 있어야 글자가 밀리지 않음 */
    box-sizing: border-box;
}
.cont .col1 .notice2 ul li span{
    display: block;
    width: 30%;
    float: right;
}

/* col4 */
.col4{}
.col4 .hover1{}
.col4 .hover1 h4{}
.col4 .hover1 ul{
    /* overflow: hidden을 사용하면 93px 이상으로 잘라버린다. >> clearfix사용해서 하는 방법이 좋다.*/
    /* overflow: hidden; */
}
.col4 .hover1 ul li{

    /* strong이 보일 수 있도록 높이값을 높인다. */

    /* 위치잡아주기 */
    float: left;
    margin-right: 5px;
    /* em의 기준점 */
    position: relative;
}
.col4 .hover1 ul li:nth-of-type(3){
    margin-right: 0;
}

.col4 .hover1 ul li a{}
.col4 .hover1 ul li a span{
    position: relative;
    width: 93px;
    height: 93px;
    overflow: hidden;
    display: block;    
}
.col4 .hover1 ul li a span img{
    /* 사이즈 100%로 맞춰줘야 비율이 맞게 나온다. */
    width: 100%;
}
.col4 .hover1 ul li a span em{
    display: block;
    width: 93px;
    height: 93px;
    background-color: rgba(0,255,255,0.3);
    text-align: center;
    line-height: 93px;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.3s;
}
.col4 .hover1 ul li:hover a span em{
    top: 100px;
    
}

.col4 .hover1 ul li a strong{
    /* strong 가운데정렬하기 */
    display: block;
    width: 100%;
    text-align: center;
    
}

.col4 .hover2{
    margin-top: 15px;
}
.col4 .hover2 ul{}
.col4 .hover2 ul li{
    float: left;
    margin-right: 5px;
    
}
.col4 .hover2 ul li:nth-of-type(3){
    margin-right: 0;
}
.col4 .hover2 ul li a{}
.col4 .hover2 ul li a strong{
    text-align: center;
    display: block;
}
.col4 .hover2 ul li a span{
    display: block;
    overflow: hidden;
    position: relative;
    width: 93px;
    height: 93px;   
}
.col4 .hover2 ul li a span img{
    width: 100%;
}
.col4 .hover2 ul li a span em{
    background-color: rgba(0,255,255,0.3);
    display: block;
    position: absolute;
    width: 100%;
    text-align: center;
    line-height: 50px;
    bottom: -50px;
    left: 0;
    color: #fff;
    transition: all 0.5s;
    width: 93px;
    height: 50px;
}
.col4 .hover2 ul li a span:hover em{
    bottom: 0;
}
    
/* col2_notice3 */
.notice3{
    position: relative;
}
.notice3 ul{}
.notice3 ul li{
    /* a는 인라인구조라서 기준이 안 잡힐 수 있음, li에 기준점 잡아줌 */
    position: relative;
    /* 패딩값으로 좌표값을 계산해서 위치를 잡아주어야한다. */
    padding: 8px 0 14px 60px;
}
.notice3 ul li a{}
.notice3 ul li a img{
    /* 이미지 사이즈 줄이기(너비값만 넣어주어야 비율이 맞게 들어감) */
    width: 50px;
    /* 이미지 띄워주어야함 */
    position: absolute;
    left: 0;
    top: 0;
    border: 1px solid #0093bd;
}
.notice3 ul li a strong{
    /* 블럭구조로 바꾸어서 행이 바뀌도록한다. */
    display: block;
}
.notice3 ul li a span{
    /* 블럭구조로 바꾸어서 행이 바뀌도록한다. */
    display: block;
}
.notice3 a.more{
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 17px;
    height: 17px;
    background: url(../image/icon.png) -150px -90px;}


    /* col5_tab_menu */
    .tab_menu{
        border: 1px solid #ccc;
        padding: 8px;
        height: 105px;
        /* ul의 기준점 */
        position: relative;
    }
    .tab_menu ul{
        overflow: hidden;
        /* 아랫선 넣어주기 */
        border-bottom: 1px solid #ddd;

    }
    .tab_menu ul li{
        /* ul이 꽉차있기 때문에 float을 해도 옆으로 안간다.
        그래서 ul에 position: absolute로 움직여주어야함 */
        float: left;
        border: 1px solid #ccc; 
        margin-right : -1px;
        /* 아랫선 겹쳐지는 부분 없애기 */
        margin-bottom: -1px;
    }
    .tab_menu ul li a{
        display: block;
        padding: 5px 10px;    
    }
    .tab_menu ul li ul{
        position: absolute;
        width: 270px;
        left: 0;
        top: 48px;
        border: 0;
        
    }
    .tab_menu ul li ul li{
        /* 첫번째 li 에만 border, float을 넣어야하는데 > 표시가 없어서
        두번째 li에도 적용되어서 border, float 해지해주어야함 */
       border: 0;
       float: none;
       /* 공지사항 내용 안으로 들여쓰기 */
       padding-left: 20px;
       background: url(../image/KakaoTalk_20230627_102643215.gif) no-repeat 8px 8px;
    }
    .tab_menu ul li ul li a{
        display: block;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-left: 20px;
        /* 공지사항 내용 위치잡기 */
        padding: 0 0 3px 0;
    }
    .tab_menu ul li.active{
        background-color: #2c94c4;
    }
    .tab_menu ul li.active a{
        /* 첫번째 공지사항내용이 흰색이라 안보임 */
        color: #fff;
    }
    .tab_menu ul li.active ul li a{
        /* 첫번쨰 공지사항 내용 글자색 변경해주면 보인다. */
        color: #333;
    }

    /* col5_tab_menu notice4 */
    .notice4{
        border: 1px solid #ccc;
        margin-top: 15px;
        position: relative;
        

    }
    .notice4 h4{       
        border-bottom: 1px solid #ccc;
        padding: 8px 10px;
    }
    .notice4 h4 span{
        color: hotpink;
        font-weight: bold;
        
    }
    .notice4 ul{
        /* ul 안쪽 여백 */
        padding: 10px;
    }
    .notice4 ul li{
        overflow: hidden;
        background: url(../image/KakaoTalk_20230627_102643215.gif) no-repeat 1px 10px;
        padding: 2px 0px 0px 13px;
        
    }
    .notice4 ul li a{
        /* 인라인구조 블럭구조로 변경!! */
        display: block;
        width: 65%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        float: left;
        padding-left: 1px;
        box-sizing: border-box;
    }
    .notice4 ul li span{
        /* 인라인구조 블럭구조로 변경!! */
        display: block;
        width: 30%;
        float: right;
        /* 글씨 오른쪽 정렬 */
        text-align: right;
    }
    .notice4 a.more {
        position: absolute;
        right: 10px;
        top: 10px;
    }

    /* col6_gallery_편집만 */
    .gallery{
        /* 박스 만들기 */
        border: 1px solid #aaa;
        height: 255px;
        overflow: hidden;
        position: relative;
    }
    .gallery h4{
        /* 아랫선 만들기 */
        border-bottom: 1px solid #aaa;
        padding: 10px 0 8px 10px;
        /* 상 10 우 0 하8 좌 10 */
        margin-bottom: 0px;
    }
    .gallery .gallery_btn{
        position: absolute;
        right: 10px;
        top: 8px;
    }
    .gallery .gallery_btn ul{
        overflow: hidden;
        
    }
    .gallery .gallery_btn ul li{
        float: left;
        margin: 1px 2px;
    }
    .gallery .gallery_btn ul li a{
        /* 너비 높이 주기 위해 인라인에서 블럭구조로 변경 */
        display: block;
        /* 아이콘이미지 넣기 */
        width: 23px;
        height: 23px;
        background: url(../image/icon.png);

    }

    .gallery .gallery_btn ul li.gb_icon1 a{background-position: -150px -120px;}
    .gallery .gallery_btn ul li.gb_icon2 a{background-position: -150px -143px;}
    .gallery .gallery_btn ul li.gb_icon3 a{background-position: -150px -166px;}
    .gallery .gallery_btn ul li.gb_icon4 a{background-position: -150px -189px;}

    .gallery .gallery_btn ul li.gb_icon1 a:hover{background-position: -173px -120px;}
    .gallery .gallery_btn ul li.gb_icon2 a:hover{background-position: -173px -143px;}
    .gallery .gallery_btn ul li.gb_icon3 a:hover{background-position: -173px -166px;}
    .gallery .gallery_btn ul li.gb_icon4 a:hover{background-position: -173px -189px;}

    .gallery .gallery_img{
        position: relative;
       
    }
    .gallery .gallery_img ul{}
    .gallery .gallery_img ul li{
        position: absolute;
        top: 0;
        left: 0;
    }
    .gallery .gallery_img img{
        width: 100%;       
    }

    /* 레이어 순서 정하기 */
    .gallery .gallery_img ul li:nth-child(1){z-index: 14;}
    .gallery .gallery_img ul li:nth-child(2){z-index: 13;}
    .gallery .gallery_img ul li:nth-child(3){z-index: 12;}
    .gallery .gallery_img ul li:nth-child(4){z-index: 11;}
    .gallery .gallery_img ul li:nth-child(5){z-index: 10;}

slick 이용해서 만들기

html 마크업

.gallery_btn

.gallery_img

css 편집

버튼 이미지 넣기

slick 넣어주기

●pauseOnHover: false

마우스 올렸을 때 일시정지 해지

슬릭 기능을 이용하여 버튼을 누르면 기능이 되도록한다.

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="author" content="조반짝 팀프로젝트 이름(제작자)">
    <meta name="description" content="웹표준에 의한 웹페이지 샘플링입니다.(내용)">
    <meta name="keywords" content="웹표준, 조반짝, 하이미디어, 샘플사이트(키워드)">
    <meta name="generator" content="Visual Studio Code(작성도구)">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>웹표준_header-contents</title>
    <link rel="stylesheet" href="./css/reset.css">
    <link rel="stylesheet" href="./css/slick.css">
    <link rel="stylesheet" href="./css/style.css">


    <!-- 웹폰트 -->
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700;800&display=swap" rel="stylesheet">

    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Black+Han+Sans&display=swap" rel="stylesheet">
</head>
<body>
    <!-- 스킵 네비게이션 -->
    <div id="skip">
        <a href="#cont_nav">전체 메뉴 바로가기</a>
        <a href="#cont_ban">배너 영역 바로가기</a>
        <a href="#cont_cont">컨텐츠 영역 바로가기</a>
    </div>

    <div id="wrap">
        <div id="header">
            <div class="container">
                <div class="header">
                    <div class="header_menu">
                        <a href="#">로그인 가입</a>
                        <a href="#">CONTACT US</a>
                        <a href="#">ENGLISH</a>
                    </div>
                    <div class="header_tit mt50">
                        <h1>하이미디어 구로캠퍼스</h1><br>
                        <a href="https://www.himedia.co.kr/">자바기반 풀스택 웹개발자3</a>
                    </div>
                    <div class="header_icon mt30">
                        <a href="#" class="icon1"><span>icon1</span class="ir_pm"></a>
                        <a href="#" class="icon2"><span>icon2</span class="ir_pm"></a>
                        <a href="#" class="icon3"><span>icon3</span class="ir_pm"></a>
                        <a href="#" class="icon4"><span>icon4</span class="ir_pm"></a>
                    </div>
                </div>
            </div>
        </div>
        <section id="contents">
            <article id="cont_nav"> <!--cont_nav-->
            <div class="container">
                <h2 class="ir_su">전체메뉴</h2>
                <div class="nav clearfix">
                    <div>
                        <h3 class="h3">HTML5</h3>
                        <ol class="clearfix">
                            <li><a href="#">html1</a></li>
                            <li><a href="#">html2</a></li>
                            <li><a href="#">html3</a></li>
                            <li><a href="#">html4</a></li>
                            <li><a href="#">html5</a></li>
                            <li><a href="#">html6</a></li>
                            <li><a href="#">html7</a></li>
                            <li><a href="#">html8</a></li>
                            <li><a href="#">html9</a></li>
                            <li><a href="#">html10</a></li>
                        </ol>
                    </div>
                    <div>
                        <h3 class="h3">CSS3</h3>
                        <ol class="clearfix">
                            <li><a href="#">css1</a></li>
                            <li><a href="#">css2</a></li>
                            <li><a href="#">css3</a></li>
                            <li><a href="#">css4</a></li>
                            <li><a href="#">css5</a></li>
                            <li><a href="#">css6</a></li>
                            <li><a href="#">css7</a></li>
                            <li><a href="#">css8</a></li>
                            <li><a href="#">css9</a></li>
                            <li><a href="#">css10</a></li>
                            <li><a href="#">css11</a></li>
                            <li><a href="#">css12</a></li>
                        </ol>
                    </div>
                    <div>
                        <h3 class="h3">웹표준</h3>
                        <ol class="clearfix">
                            <li><a href="#">웹표준1</a></li>
                            <li><a href="#">웹표준2</a></li>
                            <li><a href="#">웹표준3</a></li>
                            <li><a href="#">웹표준4</a></li>
                            <li><a href="#">웹표준5</a></li>
                            <li><a href="#">웹표준6</a></li>
                            <li><a href="#">웹표준7</a></li>
                            <li><a href="#">웹표준8</a></li>
                        </ol>
                    </div>
                </div>
            </div>
            </article>
            <article id="cont_tit"> <!--cont_tit-->
            <div class="container">
                <div class="tit">
                    <h2> &ldquo; 프론트 엔드는 너무 쉬워서 금방 끝난다.&rdquo; </h2>
                    <a href="#" class="btn"><span class="ir_pm">전체메뉴</span></a>
                </div>
            </div>
            </article>
            <article id="cont_ban"> <!--cont_ban-->
            <div class="container">
                <div class="ban">
                    <div><a href="#"><img src="./image/ban1.png" alt="구이미지"></a></div>
                    <div><a href="#"><img src="./image/ban2.png" alt="나무이미지"></a></div>
                    <div><a href="#"><img src="./image/ban3.png" alt="추상이미지"></a></div>
                    <div><a href="#"><img src="./image/ban1.png" alt="구이미지"></a></div>
                    <div><a href="#"><img src="./image/ban2.png" alt="나무이미지"></a></div>
                    <div><a href="#"><img src="./image/ban3.png" alt="추상이미지"></a></div>
                    <div><a href="#"><img src="./image/ban1.png" alt="구이미지"></a></div>
                    <div><a href="#"><img src="./image/ban2.png" alt="나무이미지"></a></div>
                    <div><a href="#"><img src="./image/ban3.png" alt="추상이미지"></a></div>
                </div>
            </article>
            <article id="cont_cont">  <!--cont_cont-->
            <div class="container">
                <div class="cont">
                    <div class="column col1">
                        <h3>
                            <span class="icon_img ir_pm">아이콘1</span>
                            <em class="icon_tit">Notice1</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>
                        <div class="notice1 noti">
                            <h4 class="h4">공지사항1</h4>
                            <ul>
                                <li><a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a></li>
                                <li><a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a></li>
                                <li><a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a></li>
                                <li><a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a></li>
                                <li><a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a></li>
                            </ul>
                            <a href="#" class="more ir_pm">더보기</a>
                        </div>
                        <div class="notice2 noti">
                            <h4 class="h4">공지사항2</h4>
                            <ul>
                                <li>
                                    <a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a>
                                    <span>2023-06-23</span>
                                </li>
                                <li>
                                    <a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a>
                                    <span>2023-06-23</span>
                                </li>
                                <li>
                                    <a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a>
                                    <span>2023-06-23</span>
                                </li>
                                <li>
                                    <a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a>
                                    <span>2023-06-23</span>
                                </li>
                                <li>
                                    <a href="#">공지사항 영역입니다.공지사항 영역입니다.공지사항 영역입니다.</a>
                                    <span>2023-06-23</span>
                                </li>
                            </ul>
                            <a href="#" class="more ir_pm">더보기</a>
                        </div>
                    </div><!--col1-->
                    <div class="column col2">
                        <h3>
                            <span class="icon_img ir_pm">아이콘2</span>
                            <em class="icon_tit">Notice2</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>
                        <!-- 게시판 3 -->
                        <div class="notice3">
                            <h4 class="h4">HTML Reference</h4>
                            <ul>
                                <li>
                                    <a href="#">
                                        <img src="./image/hover1.png" alt="식물">
                                        <strong>[HTML]&lt;table &gt;</strong>
                                        <span>&lt;table&gt;태그는 표를 만들 때 사용합니다.</span>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <img src="./image/hover2.png" alt="커피잔">
                                        <strong>[HTML]&lt;table &gt;</strong>
                                        <span>&lt;table&gt;태그는 표를 만들 때 사용합니다.</span>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <img src="./image/hover3.png" alt="바다">
                                        <strong>[HTML]&lt;table &gt;</strong>
                                        <span>&lt;table&gt;태그는 표를 만들 때 사용합니다.</span>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <img src="./image/hover4.png" alt="반원">
                                        <strong>[HTML]&lt;table &gt;</strong>
                                        <span>&lt;table&gt;태그는 표를 만들 때 사용합니다.</span>
                                    </a>
                                </li>
                            </ul>
                            <a href="#" class="more ir_pm">더보기</a>
                        </div>
                    </div><!--col2-->
                    <div class="column col3">
                        <h3>
                            <span class="icon_img ir_pm">아이콘3</span>
                            <em class="icon_tit">Notice3</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>
                    </div><!--col3-->
                    <div class="column col4">
                        <h3>
                            <span class="icon_img ir_pm">아이콘4</span>
                            <em class="icon_tit">Notice4</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>
                        <div class="hover1">
                            <h4 class="h4">Mouse Hover1</h4>
                            <ul class="clearfix">
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover1.png" alt="풀">
                                            <em>바로가기</em>
                                        </span>
                                        <strong>풀</strong>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover2.png" alt="커피잔">
                                            <em>바로가기</em>
                                        </span>
                                        <strong>커피잔</strong>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover3.png" alt="바다">
                                            <em>바로가기</em>
                                        </span>
                                        <strong>바다</strong>
                                    </a>
                                </li>
                            </ul>
                        </div>
                        <div class="hover2">
                            <h4 class="ir_su">Mouse Hover2</h4>
                            <ul class="clearfix">
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover4.png" alt="반원">
                                            <em>바로가기</em>    
                                        </span>
                                        <strong>반원</strong>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover5.png" alt="책상">
                                            <em>바로가기</em>
                                        </span>
                                        <strong>책상</strong>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <span>
                                            <img src="./image/hover6.png" alt="식물">
                                            <em>바로가기</em>
                                        </span>
                                        <strong>식물</strong>
                                    </a>
                                </li>
                            </ul>
                           
                        </div>
                    </div><!--col4-->
                    <div class="column col5">
                        <h3>
                            <span class="icon_img ir_pm">아이콘5</span>
                            <em class="icon_tit">Notice5</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>

                        <div class="tab_menu">
                            <!-- 웹표준 상 필요한 탭메뉴라는 것을 알려줌 -->
                            <h4 class="ir_su">tab_menu</h4>
                            <ul>
                                <li class="active"><a href="#">공지사항1</a>
                                    <ul>
                                        <li>
                                            <a href="#">첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번쨰 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.첫번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                    </ul>
                                </li>
                                <li><a href="#">공지사항2</a>
                                    <ul>
                                        <li>
                                            <a href="#">두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.두번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                    </ul>
                                </li>
                                <li><a href="#">공지사항3</a>
                                    <ul>
                                        <li>
                                            <a href="#">세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                        <li>
                                            <a href="#">세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.세번째 공지사항 탭메뉴입니다.</a>
                                        </li>
                                    </ul>
                                </li>
                            </ul>
                        </div>

                        <div class="notice4">
                            <h4 class="h4">최신 <span>공지사항</span></h4>
                            <ul>
                                <li>
                                    <a href="#">웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.</a>
                                    <span>2018.11.19</span>
                                </li>
                                <li>
                                    <a href="#">웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.</a>
                                    <span>2018.11.19</span>
                                </li>
                                <li>
                                    <a href="#">웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.웹디자이너와 웹 퍼블리싱을 알아봅시다.</a>
                                    <span>2018.11.19</span>
                                </li>
                            </ul>
                            <a href="#" class="more">더보기</a>
                        </div>

                    </div><!--col5-->
                    <div class="column col6">
                        <h3>
                            <span class="icon_img ir_pm">아이콘6</span>
                            <em class="icon_tit">Notice6</em>
                        </h3>
                        <p class="icon_desc">가장 웹 페이지에서 기본이 되는 게시판 유형입니다.</p>

                        <div class="gallery">
                            <h4 class="h4">포트폴리오</h4>

                            <div class="gallery_btn">
                                <button class="gb_icon1 play"><span class="ir_pm">Play</span></button>
                                <button class="gb_icon2 pause"><span class="ir_pm">Pause</span></button>
                                <button class="gb_icon3 prev"><span class="ir_pm">Prev</span></button>
                                <button class="gb_icon4 next"><span class="ir_pm">Next</span></button>
                            </div>
                            <div class="gallery_img">
                                <div><a href="#"><img src="./img/gall1.png" alt="이미지1"></a></div>
                                <div><a href="#"><img src="./img/gall2.png" alt="이미지2"></a></div>
                                <div><a href="#"><img src="./img/gall3.png" alt="이미지3"></a></div>
                                <div><a href="#"><img src="./img/gall4.png" alt="이미지4"></a></div>
                                <div><a href="#"><img src="./img/gall5.png" alt="이미지5"></a></div>
                            </div>











                            <!-- <div class="gallery_btn">
                                <ul>
                                    <li class="gb_icon1"><a href="#"><span class="ir_pm">시작</span></a></li>
                                    <li class="gb_icon2"><a href="#"><span class="ir_pm">정지</span></a></li>
                                    <li class="gb_icon3"><a href="#"><span class="ir_pm">이전이미지</span></a></li>
                                    <li class="gb_icon4"><a href="#"><span class="ir_pm">다음이미지</span></a></li>
                                </ul>
                            </div>
                            <div class="gallery_img">
                                <ul>
                                    <li><a href="#"><img src="./img/gall1.png" alt=""></a></li>
                                    <li><a href="#"><img src="./img/gall2.png" alt=""></a></li>
                                    <li><a href="#"><img src="./img/gall3.png" alt=""></a></li>
                                    <li><a href="#"><img src="./img/gall4.png" alt=""></a></li>
                                    <li><a href="#"><img src="./img/gall5.png" alt=""></a></li>
                                </ul>
                            </div>
                        </div> -->


                    </div><!--col6-->
                </div>
            </div>
            </article>
        </section>
        <div id="footer">
            <div class="container"></div>
        </div>
    </div>

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <script src="./js/slick.js"></script>

    <script>

        // slick 갤러리 버튼 넣기
        $(".play").on("click", function(){
            $(".gallery_img").slick("slickPlay");
        });

        $(".pause").on("click", function(){
            $(".gallery_img").slick("slickPause");
        });

        $(".prev").on("click", function(){
            $(".gallery_img").slick("slickPrev");
        });

        $(".next").on("click", function(){
            $(".gallery_img").slick("slickNext");
        });




        // 갤러리 이미지_slick 
        $('.gallery_img').slick({
            infinite: true,
            slidesToShow: 1,
            slidesToScroll: 1,
            arrow:false,
            autoplay: true,
            autoplaySpeed: 1000,
            fade:true,
            // 마우스 올렸을 때 일시정지 해지
            pauseOnHover: false,
        });





        // 탭메뉴
            const tab_list = $(".tab_menu");
            tab_list.find("ul ul").hide();
            // 공지사항 컨텐츠를 모두 감추는 명령어
            tab_list.find("li.active>ul").show();
            // 버튼 중 active 가지고 있는 li의 자식 중 ul을 찾아서 보여주라는 명령어

            // 함수
            function tabMenu(e){
                e.preventDefault();
                let th = $(this);
                // 무엇을 클릭할 지 모르기 때문에 const 대신 let 사용

                th.next("ul").show().parent("li").addClass("active").siblings
                // 부모중에서 li를 찾고 active값을 넣어주겠다.
                ("li").removeClass("active").find(">ul").hide();
            }

                // e.preventDefault(); : 기본적인 명령어를 취소시키는 명령어
                // let th = $(this); : 선택한 버튼 값을 th 변수에 대입
                // th.next("ul").show() : 선택한 요소의 다음 ul을 찾아서 보여주는 명령어
                // parent("li") : ul의 부모인 li 선택하는 명령어
                // .addClass("active") : 선택한 요소에 active라는 클래스를 추가하는 명령어
                // .sibling("li") : 선택한 요소의 형제 li를 선택하라는 명령어

            tab_list.find("ul>li>a").click(tabMenu).focus(tabMenu);
            // 탭리스트 안에 있는 a를 찾아서 클릭했을 때 이벤트 발생
            // 이벤트는 함수 tabMenu를 불러오라는 이벤트임
            // .focus(tabMenu) : 선택되었을 때 이벤트 발생(tab메뉴로)


        // 배너이미지(슬릭)
        $('.ban').slick({
        infinite: true, //무한반복
        slidesToShow: 3, //한번에 보여주는 이미지 갯수
        slidesToScroll: 1, //버튼을 눌렀을 때 넘어가는 이미지 갯수
        autoplay: true, //자동이로 이미지 이동
        autoplaySpeed: 3000, //3초마다 자동으로 이미지 이동
        dots: true, //닷버튼 생성
        });


        $(".tit .btn").click(function(){
            // $(".nav").show();
            // $(".nav").fadeIn(500);
            // $(".nav").slideDown(500);
            // $(".nav").css("display","block"); // block은 보여주는 기능도 있다.
            // $(".nav").toggle();
            $(".nav").slideToggle();

            $(this).toggleClass("on");

        });
    </script>

</body>
</html>

css

@charset "utf-8";

#wrap{
    width: 100%;
}

#header{
    width: 100%;
    height: 325px;
    /* 헤더 이미지 높이 고려 */
    background: url(../image/header_bg.jpg) no-repeat top center;
    /* 이미지를 고정하기 위해 no-repeat을 해주고 위치를 잡아주어야하고 repeat으로 변경*/
}

#contents{}
#cont_nav{
    width: 100%;
    /* height: 200px; */
    /* background-color: lightcoral; */
}
#cont_tit{
    width: 100%;
    /* height: 200px; */
    background-color: lightcyan;
}
#cont_ban{
    width: 100%;
    /* height: 200px; */
    /* background-color: lightgray; */
}
#cont_cont{
    width: 100%;
    /* height: 200px;
    background-color: lightgreen; */
}

#footer{
    width: 100%;
    height: 220px;
    background-color: lightseagreen;
}

/* container */
.container{
    width: 990px;
    margin: 0 auto;
    height: inherit;
    background-color: rgba(255,255,255,0.3);
}

/* skip */
#skip{
    /* 기준점 잡아주기 */
    position: relative;
}
#skip a{
    position: absolute;
    width: 140px;
    background-color: #333;
    color: #fff;
    height: 30px;
    text-align: center;
    line-height: 30px;
    /* 탭 위치 설정 */
    left:0;
    top: -40px;
}
/* 스킵 네비게이션 활성화 */
#skip a:active,
#skip a:focus{
    top: 0;
}

/* header */
.header{    
    /* height: 325px; */
}

.header .header_menu{
    /* background-color: aqua; */
    /* 메뉴 오른쪽으로 정렬하기 */
    text-align: right;
}
.header .header_menu a{
    color: #fff;
    /* top,left,bottom 여백주기 */
    padding: 10px 0 10px 20px; 
    /* 윗쪽여백이 안 먹힘 > inline-block 을 사용함 */
    display: inline-block;
    /* 마우스 오버 속도 넣기 */
    transition: all 0.5s;
}

.header .header_menu a:hover{
    /* 마우스 오버시 글자색 바뀔수 있도록 한다. */
    color: #333;
}

.header .header_tit{
    /* background-color: red; */
    text-align: center;

}
.header .header_tit h1{
    color: #fff;
    background-color: #4aa8d4;
    font-size: 28px;
    /* 글자에만 색칠해주기 문제는 a태그에 붙게됨 */
    display: inline-block;
    padding: 5px 20px;
    transition: all 0.5s;
    text-shadow: 0 2px 2px darkblue;
    
}

.header .header_tit h1:hover{
    background-color: darkblue;
    cursor: pointer;
}

.header .header_tit a{
    font-size: 18px;
    background-color: #2698cb;
    display: inline-block;
    /* 위아래 박스 여백이 없어짐 */
    padding: 5px 20px;
    color: #fff;
    /* 위아래 박스 겹쳐지게하기 */
    margin-top: -7px;
}

.header .header_icon{
    text-align: center;
}
.header .header_icon a{
    width: 60px;
    height: 60px;
    background-color: #333;
    /* 인라인 구조이기 때문에 display: inline-block 적용*/
    display: inline-block;
    /* 양옆 여백주기 */
    margin: 0 5px;

    /* 아이콘 이미지 넣어주기 */
    background: url(../image/icon.png);
}

.header .header_icon a.icon1{
    background-position: 0px 0px;
    /* 백그라운드 포지션으로 이미지의 위치(X,Y)를 지정해준다.  */
}
.header .header_icon a.icon2{
    background-position: 0px -60px;
}
.header .header_icon a.icon3{
    background-position: 0px -120px;
}
.header .header_icon a.icon4{
    background-position: 0px -180px;
}

.header .header_icon a.icon1:hover{
    background-position: -60px 0px;
}

.header .header_icon a.icon2:hover{
    background-position: -60px -60px;
}
.header .header_icon a.icon3:hover{
    background-position: -60px -120px;
}
.header .header_icon a.icon4:hover{
    background-position: -60px -180px;
}

.header .header_icon a span{
    font-size: 0;
    /* lineheight 값이 먹기 때문에 매번 주기가 번거롭다. */
}

/* nav */

.nav{
    padding: 30px 0;
    /* background-color: #4aa8d4; */
    display: none;
}
.nav > div{
    float: left;
    width: 40%;
    /* 전체너비의 40%사용 */
}

.nav > div:nth-of-type(3){
    width: 20%;
    /* 마지막 div 전체너비의 20%사용 */
}

/* .nav > div > h3{
    font-size: 18px;
    font-weight: bold;
    color: #25a2d0;
    하단 여백 띄워주기
    margin-bottom: 4px;
} */

.nav > div > ol{}
.nav > div > ol > li{
    width: 50%;
    float: left;
}

.nav > div:nth-of-type(3) li{
    width: 100%;
}

.nav > div > ol > li > a{}

.nav > div > ol > li > a:hover{
    text-decoration: underline;
}

/* .tit */
.tit{
    position: relative;
}
.tit h2{
    font-size: 40px;
    /* 아이콘 사이여백 넣기 위해 10px 추가 */
    height: 70px;
    line-height: 70px;
    text-align: center;
    font-family: 'Black Han Sans', sans-serif;
}
.tit a.btn{
    width: 60px;
    height: 60px;
    background: url(../image/icon.png) 0px -600px;
    display: block;
    position: absolute;
    right: 0;
    top: 5px;
}

.tit a.btn:hover{
    background-position: -60px -600px;
}

.tit a.btn.on{
    background-position: 0px -660px;
}

.tit a.btn.on:hover{
    background-position: -60px -660px;
}

/* ban */
.ban{
    padding: 30px 0px 30px 20px;
    position: relative;
}
.slick-prev{
    /* 이전아이콘 위치잡아주기 */
    position: absolute;
    top: 65px;
    left: -80px;
    /* 아이콘이미지 불러오기 */
    width: 43px;
    height: 43px;
    background: url(../image/icon.png) -150px 0;
    /* 글씨없애주기 */
    font-size: 0;
    line-height: 0;
    text-indent: -99999px;
}

.slick-prev:hover{
    background-position: -193px 0;
    cursor: pointer;
}

.slick-next{
    position: absolute;
    top: 65px;
    right: -80px;
    width: 43px;
    height: 43px;
    background: url(../image/icon.png) -150px -43px;
    font-size: 0;
    line-height: 0;
    text-indent: 99999px;
}

.slick-next:hover{
    background-position: -193px -43px;
    cursor: pointer;
}

.ban img{
    /* border: 4px solid #dcdcdc; */
    border: 4px solid transparent;
    /* 마우스오버시 이미지크기가 변경되지 않도록 고정하는 역할 */
}

.ban img:hover{
    border: 4px solid red;
}

.ban .slick-dots{
    /* background-color: #2698cb; */
    text-align: center;
    /* 위치 잡아주기 위해 포지션을 띄움 */
    position: absolute;
    bottom: 0px;
    /* position을 띄우면서 너비값을 잃음 다시 너비값 넣어줌 */
    width: 100%;
    margin-left: -22px;
}

.ban .slick-dots li{
    /* 위치 잡아주기 */
    display: inline-block;
    margin: 10px;
}
.ban .slick-dots li button{
    /* 닷 만들어주기 */
    width: 10px;
    height: 10px;
    background-color: aqua;
    border-radius: 50%;
    cursor: pointer;
    font-size: 0;
    line-height: 0;
    text-indent: -99999px;
}

.ban .slick-dots li.slick-active button{
    background-color: #2698cb;
}
 

/* cont */
.cont{
    /* 위쪽 여백주기 */
    padding-top: 30px;
    overflow: hidden;
}

/* 여섯개의 박스를 동시에 편집할 수 있음 */
.cont .column{
    width: 289px;
    height: 363px;
    /* border 오른쪽 선 넣어주기 */
    border-right: 1px solid #2698cb;
    /* 박스 안쪽여백 */
    padding-right: 30px;
    /* 박스 바깥 쪽 여백 */
    margin: 0 30px 30px 0;
    /* 박스 옆으로 나열 */
    float: left;    
    /* 아이콘의 기준점 */
    position: relative;
}
/* 행의 마지막 박스는 border, padding=right, margin-right 삭제해야 위로 올라가 배치됨 */
.cont .col1{}
.cont .col2{}
.cont .col3{
    border: 0;
    margin-right: 0;
    padding-right: 0;
}
.cont .col4{}
.cont .col5{}
.cont .col6{
    border: 0;
    margin-right: 0;
    padding-right: 0;
}

.cont .column .icon_img{
    /* span 태그이기 때문에 넓이값 가지기 위해 block구조로 변경 */
    display: block;
    width: 60px;
    height: 60px;
    /* 배경을 복합적으로 사용할 때 background 사용 */
    background: url(../image/icon.png);
    /* 아이콘 배치 */
    position: absolute;
    top:0;
    left: 0;
}

/* 아이콘 이미지를 각 각 변경하기 위해 col1 -6 을 따로 편집 */
.cont .col1 .icon_img{background-position: 0px -240px;}
.cont .col2 .icon_img{background-position: 0px -300px;}
.cont .col3 .icon_img{background-position: 0px -360px;}
.cont .col4 .icon_img{background-position: 0px -420px;}
.cont .col5 .icon_img{background-position: 0px -480px;}
.cont .col6 .icon_img{background-position: 0px -540px;}

/* 마우스 오버시 아이콘 변경되게하기 */
.cont .col1 .icon_img:hover{background-position: -60px -240px;}
.cont .col2 .icon_img:hover{background-position: -60px -300px;}
.cont .col3 .icon_img:hover{background-position: -60px -360px;}
.cont .col4 .icon_img:hover{background-position: -60px -420px;}
.cont .col5 .icon_img:hover{background-position: -60px -480px;}
.cont .col6 .icon_img:hover{background-position: -60px -540px;}


.cont .column .icon_tit{
    font-size: 18px;
    color: #2698cb;
    /* 타이틀 위치배치 */
    padding-left: 70px;
    /* padding 과 margin의 차이점  */
    font-weight: bold;
}
.cont .column .icon_desc{
    /* 설명 위치배치 */
    padding-left: 70px;
    /* 아랫선 배치 */
    border-bottom: 1px solid #2698cb;
    /* 선 위아래 여백 */
    padding-bottom: 15px; /*선 위 여백*/
    margin-bottom: 15px; /*선 아래 여백*/
}

.cont .col1 .noti{
    /* a.more의 기준점 */
    position: relative;
}

.cont .col1 .noti a.more{
    display: block;
    width: 17px;
    height: 17px;
    background: url(../image/icon.png) -150px -90px;
    /* 아이콘 배치하기 */
    position: absolute;
    right: 0;
    top: 0;
}
.cont .col1 .notice1{}
.cont .col1 .notice1 ul{}
.cont .col1 .notice1 ul li{
    position: relative;
}
.cont .col1 .noti ul li::before{
    position: absolute;
    content: "";
    width: 2px;
    height: 9px;
    background-color: #aaa;
    left: 5px;
    top: 5px;
    border-radius: 5px;
}
.cont .col1 .notice1 ul li a{
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-left: 10px;
}

.cont .col1 .notice2{
    margin-top: 15px;
}
.cont .col1 .notice2 ul{}
.cont .col1 .notice2 ul li{
    overflow: hidden;
    position: relative;
}


.cont .col1 .notice2 ul li a{
    display: block;
    width: 65%;
    float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 10px;
    /* box-sizing 이 있어야 글자가 밀리지 않음 */
    box-sizing: border-box;
}
.cont .col1 .notice2 ul li span{
    display: block;
    width: 30%;
    float: right;
}

/* col4 */
.col4{}
.col4 .hover1{}
.col4 .hover1 h4{}
.col4 .hover1 ul{
    /* overflow: hidden을 사용하면 93px 이상으로 잘라버린다. >> clearfix사용해서 하는 방법이 좋다.*/
    /* overflow: hidden; */
}
.col4 .hover1 ul li{

    /* strong이 보일 수 있도록 높이값을 높인다. */

    /* 위치잡아주기 */
    float: left;
    margin-right: 5px;
    /* em의 기준점 */
    position: relative;
}
.col4 .hover1 ul li:nth-of-type(3){
    margin-right: 0;
}

.col4 .hover1 ul li a{}
.col4 .hover1 ul li a span{
    position: relative;
    width: 93px;
    height: 93px;
    overflow: hidden;
    display: block;    
}
.col4 .hover1 ul li a span img{
    /* 사이즈 100%로 맞춰줘야 비율이 맞게 나온다. */
    width: 100%;
}
.col4 .hover1 ul li a span em{
    display: block;
    width: 93px;
    height: 93px;
    background-color: rgba(0,255,255,0.3);
    text-align: center;
    line-height: 93px;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.3s;
}
.col4 .hover1 ul li:hover a span em{
    top: 100px;
    
}

.col4 .hover1 ul li a strong{
    /* strong 가운데정렬하기 */
    display: block;
    width: 100%;
    text-align: center;
    
}

.col4 .hover2{
    margin-top: 15px;
}
.col4 .hover2 ul{}
.col4 .hover2 ul li{
    float: left;
    margin-right: 5px;
    
}
.col4 .hover2 ul li:nth-of-type(3){
    margin-right: 0;
}
.col4 .hover2 ul li a{}
.col4 .hover2 ul li a strong{
    text-align: center;
    display: block;
}
.col4 .hover2 ul li a span{
    display: block;
    overflow: hidden;
    position: relative;
    width: 93px;
    height: 93px;   
}
.col4 .hover2 ul li a span img{
    width: 100%;
}
.col4 .hover2 ul li a span em{
    background-color: rgba(0,255,255,0.3);
    display: block;
    position: absolute;
    width: 100%;
    text-align: center;
    line-height: 50px;
    bottom: -50px;
    left: 0;
    color: #fff;
    transition: all 0.5s;
    width: 93px;
    height: 50px;
}
.col4 .hover2 ul li a span:hover em{
    bottom: 0;
}
    
/* col2_notice3 */
.notice3{
    position: relative;
}
.notice3 ul{}
.notice3 ul li{
    /* a는 인라인구조라서 기준이 안 잡힐 수 있음, li에 기준점 잡아줌 */
    position: relative;
    /* 패딩값으로 좌표값을 계산해서 위치를 잡아주어야한다. */
    padding: 8px 0 14px 60px;
}
.notice3 ul li a{}
.notice3 ul li a img{
    /* 이미지 사이즈 줄이기(너비값만 넣어주어야 비율이 맞게 들어감) */
    width: 50px;
    /* 이미지 띄워주어야함 */
    position: absolute;
    left: 0;
    top: 0;
    border: 1px solid #0093bd;
}
.notice3 ul li a strong{
    /* 블럭구조로 바꾸어서 행이 바뀌도록한다. */
    display: block;
}
.notice3 ul li a span{
    /* 블럭구조로 바꾸어서 행이 바뀌도록한다. */
    display: block;
}
.notice3 a.more{
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 17px;
    height: 17px;
    background: url(../image/icon.png) -150px -90px;}


    /* col5_tab_menu */
    .tab_menu{
        border: 1px solid #ccc;
        padding: 8px;
        height: 105px;
        /* ul의 기준점 */
        position: relative;
    }
    .tab_menu ul{
        overflow: hidden;
        /* 아랫선 넣어주기 */
        border-bottom: 1px solid #ddd;

    }
    .tab_menu ul li{
        /* ul이 꽉차있기 때문에 float을 해도 옆으로 안간다.
        그래서 ul에 position: absolute로 움직여주어야함 */
        float: left;
        border: 1px solid #ccc; 
        margin-right : -1px;
        /* 아랫선 겹쳐지는 부분 없애기 */
        margin-bottom: -1px;
    }
    .tab_menu ul li a{
        display: block;
        padding: 5px 10px;    
    }
    .tab_menu ul li ul{
        position: absolute;
        width: 270px;
        left: 0;
        top: 48px;
        border: 0;
        
    }
    .tab_menu ul li ul li{
        /* 첫번째 li 에만 border, float을 넣어야하는데 > 표시가 없어서
        두번째 li에도 적용되어서 border, float 해지해주어야함 */
       border: 0;
       float: none;
       /* 공지사항 내용 안으로 들여쓰기 */
       padding-left: 20px;
       background: url(../image/KakaoTalk_20230627_102643215.gif) no-repeat 8px 8px;
    }
    .tab_menu ul li ul li a{
        display: block;
        width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-left: 20px;
        /* 공지사항 내용 위치잡기 */
        padding: 0 0 3px 0;
    }
    .tab_menu ul li.active{
        background-color: #2c94c4;
    }
    .tab_menu ul li.active a{
        /* 첫번째 공지사항내용이 흰색이라 안보임 */
        color: #fff;
    }
    .tab_menu ul li.active ul li a{
        /* 첫번쨰 공지사항 내용 글자색 변경해주면 보인다. */
        color: #333;
    }

    /* col5_tab_menu notice4 */
    .notice4{
        border: 1px solid #ccc;
        margin-top: 15px;
        position: relative;
        

    }
    .notice4 h4{       
        border-bottom: 1px solid #ccc;
        padding: 8px 10px;
    }
    .notice4 h4 span{
        color: hotpink;
        font-weight: bold;
        
    }
    .notice4 ul{
        /* ul 안쪽 여백 */
        padding: 10px;
    }
    .notice4 ul li{
        overflow: hidden;
        background: url(../image/KakaoTalk_20230627_102643215.gif) no-repeat 1px 10px;
        padding: 2px 0px 0px 13px;
        
    }
    .notice4 ul li a{
        /* 인라인구조 블럭구조로 변경!! */
        display: block;
        width: 65%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        float: left;
        padding-left: 1px;
        box-sizing: border-box;
    }
    .notice4 ul li span{
        /* 인라인구조 블럭구조로 변경!! */
        display: block;
        width: 30%;
        float: right;
        /* 글씨 오른쪽 정렬 */
        text-align: right;
    }
    .notice4 a.more {
        position: absolute;
        right: 10px;
        top: 10px;
    }

    /* col6_gallery_편집만 */
    .gallery{
        /* 박스 만들기 */
        border: 1px solid #aaa;
        height: 255px;
        overflow: hidden;
        position: relative;
    }
    .gallery h4{
        /* 아랫선 만들기 */
        border-bottom: 1px solid #aaa;
        padding: 10px 0 8px 10px;
        /* 상 10 우 0 하8 좌 10 */
        margin-bottom: 0px;
    }
    
    .gallery .gallery_btn{
        position: absolute;
        right: 10px;
        top: 8px;
    }
    .gallery .gallery_btn button{
       background: url(../image/icon.png);
       width: 23px;
       height: 23px;
       margin: 1px 2px;
       cursor: pointer;
    }
    .gallery .gallery_btn button.gb_icon1{background-position: -150px -120px;}
    .gallery .gallery_btn button.gb_icon2{background-position: -150px -143px;}
    .gallery .gallery_btn button.gb_icon3{background-position: -150px -166px;}
    .gallery .gallery_btn button.gb_icon4{background-position: -150px -189px;}

    .gallery .gallery_btn button.gb_icon1:hover{background-position: -173px -120px;}
    .gallery .gallery_btn button.gb_icon2:hover{background-position: -173px -143px;}
    .gallery .gallery_btn button.gb_icon3:hover{background-position: -173px -166px;}
    .gallery .gallery_btn button.gb_icon4:hover{background-position: -173px -189px;}

    .gallery .gallery_img img{
        width: 100%;
    }

 

728x90
반응형