디지털 시계

JM·2022년 3월 7일
0
post-thumbnail

디지털 시계

참고 사이트
1.(inflearn) 입문자를 위한 자바스크립트 기초 강의 - 유노코딩
2.(youtube) 웹 코딩 입문 강좌(https://www.youtube.com/watch?v=_nJl75kn3yY&list=PLkbzizJk4Ae_ZCinIZzwLf4XDh1NvjmyE&index=6)
3.박스를 중앙으로 옮기는 방법(https://www.youtube.com/watch?v=mVYgtzDLZfY)
4. https://deeplify.dev/front-end/markup/align-div-center

웹 사이트 정중앙에 디지털 시계를 만드는 아주 작은 프로젝트이다.

강의는 인프런의 유노코딩님 수업 중 첫 번째 작은 프로젝트에서 나의 생각을 조금 추가해서 변형을 해보았다.

나의 생각: 웹 페이지를 따로 나누지 않고 바로 div를 중앙으로 옮겨놓았다.
유노코딩: body 태그를 웹 페이지 전체로 만들고 body를 기준으로 div를 중앙으로 옮겼다.

html의 layout을 찾다보니까 css의 flex 또는 grid 사용하는 것을 알 수 있었다.

다만, 따로 레이아웃 없이 div 박스가 정중앙으로만 가면 되지 않을까 생각해서 아래와 같이 작성을 해보았다.

body{
    background-color: black;
}

.clock{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: white;
    text-align: center;
}

.time{
    text-align: center;
    color: white;
}

간단한 내용인데... 만만하게 보고 하다가 이해하는데 오래 걸린 것 같다..ㅎㅎ;

아래 이미지가 최종 결과물이다.

디지털 시계

profile
초조해하지 말자! 나는 충분히 할 수 있다! 인생은 길다!

0개의 댓글