• 카테고리

    질문 & 답변
  • 세부 분야

    자격증 (디자인)

  • 해결 여부

    미해결

모달이 작동이 안됩니다..ㅠㅠ

21.04.06 01:18 작성 조회수 146

1

html

<!DOCTYPE html>

<html lang="ko">

<head>

    <meta charset="UTF-8">

    <title>just쇼핑몰</title>

    <link rel="stylesheet" href="css/style.css">

</head>

<body>

    <div class="container">

        <header>

            <div class="header-logo"><a href="#none"><img src="images/logo.jpg" alt="header.lg"></a></div>

            <div class="navi">

                <div class="menu">

                    <li>

                        <a href="#none">탑</a>

                        <div class="sub-menu">

                            <a href="#none">블라우스</a>

                            <a href="#none">티</a>

                            <a href="#none">셔츠</a>

                            <a href="#none">니트</a>

                        </div>

                    </li>

                                        <li>

                        <a href="#none">아우터</a>

                        <div class="sub-menu">

                            <a href="#none">자켓</a>

                            <a href="#none">코트</a>

                            <a href="#none">가디건</a>

                            <a href="#none">머플러</a>

                        </div>

                    </li>

                                        <li>

                        <a href="#none">팬츠</a>

                        <div class="sub-menu">

                            <a href="#none">청바지</a>

                            <a href="#none">짧은바지</a>

                            <a href="#none">긴바지</a>

                            <a href="#none">레깅스</a>

                        </div>

                    </li>

                                        <li>

                        <a href="#none">악세사리</a>

                        <div class="sub-menu">

                            <a href="#none">귀고리</a>

                            <a href="#none">목걸이</a>

                            <a href="#none">반지</a>

                            <a href="#none">팔찌</a>

                        </div>

                    </li>

                </div>

            </div>

        </header>

        <div class="slide">

            <div>

                <a href="#none"><img src="images/Slide01.jpg" alt="slide01"></a>

                <a href="#none"><img src="images/Slide02.jpg" alt="slide02"></a>

                <a href="#none"><img src="images/Slide03.jpg" alt="slide03"></a>

            </div>

        </div>

        <div class="contents">

            <div class="news">

                <div class="tab-inner">

                    <div class="btn">

                        <a href="#none" class="active">공지사항</a>

                        <a href="#none">갤러리</a>

                    </div>

                    <div class="tabs">

                        <div class="tab1">

                        <a class="open-modal" href="#none">SMS 발송 모바일 서비스 개선작업 안내입니다.<b>2020.01.09</b></a>

                        <a href="#none">휴대폰 인증 서비스 개선 작업 기간 연장합니다.<b>2020.01.09</b></a>

                        <a href="#none">카드사 부분 무이자 할부 이벤트 2월 3일까지 혜택<b>2020.01.09</b></a>

                        <a href="#none">올앳 시스템 작업 안내<b>2020.01.09</b></a>

                        <a href="#none">휴대폰 결제 시스템 작업이 완료되었습니다.<b>2020.01.09</b></a>

                        </div>

                        <div class="tab2">tab~~~2</div>

                    </div>

                </div>

            </div>

            <div class="banner"></div>

            <div class="shortcut"></div>

        </div>

        <footer>

            <div class="footer-logo">

                <a href="#none"><img src="images/f-logo.jpg" alt="footer-logo"></a>

            </div>

            <div class="copy"></div>

            <div class="sns">

                <a href="#none"><img src="images/sns1.jpg" alt="face book"></a>

                <a href="#none"><img src="images/sns2.jpg" alt="twt"></a>

                <a href="#none"><img src="images/sns3.jpg" alt="instagram"></a>

            </div>

        </footer>

        

    </div>

    <div class="modal">

        <div class="modal-content">

           <h2>SNS비회원주문하기 종료 안내</h2>

           <br>

            <p>안녕하세요, JUST 쇼핑몰 MD 홍길동입니다. 안타깝게도 SNS비회원 주문하기 서비스가 한달 뒤 종료될 예정입니다.

            회원가입없이 SNS계정을 이용해 그동안 제품주문을 하실수 있었는데, 금번 강화된 개인정보보호법 시행령 제 9조 (부칙 3조 3항)에 의거, SNS를 이용한 상품 주문/결제등이 근래에 많은 보안잇슈로 문제가 되고 있음에 다라 KISA의 권고조치의 일환으로 했습니다. 따라서, 한달뒤인 2019.03.10 이후 모든 비회원 고객님들께서는 회원가입으로 전환 후 실명인증이 되어야 하며, 이는 모든 쇼핑몰/오픈마켓등의 전자상거래서비스의 공통된 사항이라는 점을 안내해드립니다.</p>

            <a class="close-modal" href="#none">닫기</a>

            

                

            </div>

        

    </div>

    

    

    <script src="script/jquery-3.6.0.min.js"></script>

    <script src="script/custom.js"></script>

</body>

</html>

css

*{

    margin: 0;

    text-decoration: none;

    list-style: none;

    color: #000;

}

/*layout*/

.container{

    width: 1200px;

/*    border: 1px solid #000;*/

    margin: auto;

    box-sizing: border-box;

}

.container > div{}

header{

    height: 100px;

    box-sizing: border-box;

    position: relative;

    z-index: 10;

}

header > div{

    float: left;

    height: 100px;

    box-sizing: border-box;

}

.header-logo{

    width: 200px;

    border: 1px solid #000;

    line-height: 8;

}

.navi{

    width: 1000px;

    border: 1px solid #000;

}

.slide{

    height: 300px;

    border: 1px solid #000;

}

.slide > div{}

.contents{

    overflow: hidden;

}

.contents > div {

    height: 200px;

    float: left;

    border: 1px solid #000;

    box-sizing: border-box;

}

.news{

    width: 500px;

}

.banner{

    width: 350px;

}

.shortcut{

    width: 350px;

}

footer{

    overflow: hidden;

}

footer > div{

    height: 100px;

    float: left;

    border: 1px solid #000;

    box-sizing: border-box;

    padding:30px 0 0 15px;

}

.footer-logo{

    width: 200px;

}

.footer-logo img{

    margin-left: -15px;

}

.copy{

    width: 800px;

}

.sns{

    width: 200px;

}

/*layout*/

/*slide*/

.slide{

    height: 300px;

    position: relative;

    overflow: hidden;

}

.slide > div{

    position: absolute;

    font-size: 0;

    top: 0;

    left: 0;

    animation: slide 10s linear infinite;

}

@keyframes slide{

    0%{top: 0;}

    30%{top: 0;}

    35%{top: -300px;}

    65%{top: -300px;}

    70%{top: -600px;}

    95%{top: -600px;}

    0%{top: 0;}

}

/*slide*/

/*navi*/

.menu{

    padding-top: 30px;

    border: 1px solid #000;

    width: 600px;

    float: right;

    box-sizing: border-box;

}

.menu li{

    width: 25%;

    float: left;

    text-align: center;

 

}

.menu li > a{

    display: block;

    border: 1px solid #000;

    width: 100%;

    font-size: 18px;

    padding: 5px 0 5px 0;

    transition: 0.5s;

}

.menu li:hover > a{

    background-color: #000;

    color: #fff;

}

.sub-menu{

    display: none;

}

.sub-menu a{

    display: block;

    padding: 5px;

    background-color: #fff;

    transition: 0.5s;

}

.sub-menu a:hover{

    background-color: #000;

    color: #fff;

}

/*navi*/

/*modal*/

.modal{

    background-color: rgba(0, 0, 0, 0.15);

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    

    display: none;

}

.modal-content{

    padding: 20px;

    width: 350px;

    background-color: #fff;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%,-50%);

}

.close-modal{

    float: right;

    padding: 10px;

    font-weight: 600;

}

/*modal*/

/*tab contents*/

.tab-inner{}

.btn{

    

}

.btn a.active{

    background-color: #fff;

}

.btn a{

    border: 1px solid #000;

    display: inline-block;

    width: 150px;

    padding: 5px;

    text-align: center;

    margin-left: -6px;

    background-color: #ddd;

    border-radius: 10px 10px 0 0;

    margin-bottom: -1px;

    border-bottom: none;

}

.btn a:nth-child(1){

    margin-left: 1px;

}

.tabs{}

.tabs > div{

    height: 160px;

    border: 1px solid #000;

}

.tab1{

    

}

.tab1 a{

    display: block;

    padding: 5px;

}

.tab1 b{

    float: right;

}

.tab2{

    display: none;

}

/*tab contents*/

js

/*navi*/

$('.menu li').mouseenter(function(){

    $('.sub-menu').stop().slideDown()

})

$('.menu li').mouseleave(function(){

    $('.sub-menu').stop().slideUp()

})

/*navi*/

/*tab content*/

$('.btn a:first-child').click(function(){

    $('.tab1').show()

    $('.tab2').hide()

    $(this).addClass('active')

    $(this).siblings().removeClass('active')

})

$('.btn a:last-child').click(function(){

    $('.tab2').show()

    $('.tab1').hide()

    $(this).addClass('active')

    $(this).siblings().removeClass('active')

})

/*tab content*/

/*modal*/

$('.open-modal').click(function(){

    ('.modal').fadeIn()

})

$('.close-modal').click(function(){

    ('.modal').fadeout()

})

/*modal*/

답변 2

·

답변을 작성해보세요.

0

wlsgml6200님의 프로필

wlsgml6200

질문자

2021.04.06

앗 !!그렇네요ㅠㅠ!!감사합니다!!

0

$가 2곳에 빠졌어요...

/*modal*/

$('.open-modal').click(function(){

    $('.modal').fadeIn()

})

$('.close-modal').click(function(){

    $('.modal').fadeout()

})

/*modal*/