스파르타 웹개발 종합반 2주차 - 과제

정영찬·2022년 2월 6일
0

웹개발 종합반 일지

목록 보기
21/37
post-thumbnail

1주차에 완성한 팬명록에 날씨 정보를 넣기
로딩이 완료되면,날씨API을 이용해서 날씨를 표시해주게끔 만들기

<!doctype html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
          integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
            integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM"
            crossorigin="anonymous"></script>
    <title>1주차 과제 팬명록</title>
    <link href="https://fonts.googleapis.com/css2?family=Nanum+Myeongjo&display=swap" rel="stylesheet">
    <style>
        * {
            /*폰트는 나눔명조를 사용한다*/
            font-family: 'Nanum Myeongjo', serif;
        }

        .mytitle {
            width: 100%; /*가로를 꽉 채운다 */
            height: 250px;
            background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("http://img.segye.com/content/image/2020/07/03/20200703519586.jpg"); /*강의자료에서 첨부한 상어 이미지*/
            background-position: center;
            background-size: cover;

            color: white;


            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            /*display flex 4형제
            flex-direction: 내부 요소 정렬(가로, 세로)
            justify-content: 세로로 어떻게 정렬할 것인가
            align-items: 가로로 어떻게 정렬할 것인가.
            */
        }

        .mypost {
            max-width: 500px;
            width: 95%;
            margin: 15px auto 0 auto;

            box-shadow: 0px 0px 3px 0px gray;
            padding: 20px;

        }

        .input-group textarea {
            margin-top: 5px;
            height: 120px;

        }

        .submit_btn {

            margin: 10px auto;

        }

        /*quo_wrap 클래스에 부트스트랩 card- quote 항목을 여러개 추가한 형식*/
        .quo_wrap {

            max-width: 500px;
            width: 95%;
            margin: 15px auto 0 auto;
        }

        .card {
            margin-bottom: 10px;

        }
    </style>
    <script>
        $(document).ready(function () {
            $.ajax({
                type: "GET",
                url: "http://spartacodingclub.shop/sparta_api/weather/seoul",
                data: {},
                success: function (response) {
                    let temp = response["temp"];

                    $('#temp').text(temp);
                    
                }
            })
        });
    </script>

</head>

<body>
<div class="mytitle">
    <h1>볼빨간사춘기 팬명록</h1>

    <p>현재 기온 : <span id="temp"></span></p>
</div>
<!--    응원글 남기기 화면-->
<div class="mypost" id="post-box">
    <div class="form-floating mb-3">
        <input type="email" class="form-control" id="floatingInput" placeholder="name@example.com">
        <label for="floatingInput">닉네임</label>
    </div>
    <div class="input-group">
        <textarea class="form-control" aria-label="With textarea" placeholder="응원댓글"></textarea>
    </div>

    <button type="button" class="submit_btn btn btn-dark ">응원 남기기</button>
</div>
<!--    응원글 목록 화면-->
<div class="quo_wrap">
    <div class="card">
        <div class="card-body">
            <blockquote class="blockquote mb-0">
                <p>볼빨간 사춘기 선미 너무 이뻐요!</p>
                <footer class="blockquote-footer">세균맨 <cite title="Source Title">정말 지저분한</cite>
                </footer>
            </blockquote>
        </div>
    </div>
    <div class="card">
        <div class="card-body">
            <blockquote class="blockquote mb-0">
                <p>볼빨간 사춘기 선미 너무 이뻐요!</p>
                <footer class="blockquote-footer">세균맨 <cite title="Source Title">정말 지저분한</cite>
                </footer>
            </blockquote>
        </div>
    </div>
    <div class="card">
        <div class="card-body">
            <blockquote class="blockquote mb-0">
                <p>볼빨간 사춘기 선미 너무 이뻐요!</p>
                <footer class="blockquote-footer">세균맨 <cite title="Source Title">정말 지저분한</cite>
                </footer>
            </blockquote>
        </div>
    </div>

</div>
</body>

</html>

결과 화면

profile
개발자 꿈나무

0개의 댓글

관련 채용 정보