IT/부트캠프
[HTML, CSS] 아이폰 계산기 목업 작업하기
mj73
2023. 4. 14. 16:14
아이폰 계산기 목업을 html과 css만을 사용해서 만들었다!
다음은 코딩 결과 화면이다.
신경쓴 부분
1. 제일 상단 input 값에 해당 css 값 주기
클릭했을 때 테두리 없어지게, 평소에도 input 테두리가 없게 하였으며
배경과 어우러지게 배경 색을 투명으로 없애버렸다.
border: none; //평소에도 테두리없게
outline: none; //클릭했을 때 테두리 없게
background: transparent; //배경 색 투명하게
2. 전체 button은 grid layout으로 작업
flexbox로 작업하다가 1열과 2,3,4열이 정렬되지 않아서 깔끔하게 정렬되도록 grid를 선택했다.
3. 0번 button은 다음 속성을 부여하여 2칸을 차지하도록 했고,
grid-column: 1 / span 2;
4. 0번 button 테두리는 새로 둥글게 깎았다. 0이라는 텍스트는 왼쪽으로 정렬되게 했다.
text-align: left;
border-radius : 30px;
5. 버튼을 클릭했을 때 배경색이 살짝 흐려지는 이벤트가 되도록 하였다.
button {
opacity: 1; //평소 색깔
transition-duration: 0.4s; //클릭 이벤트가 부드럽게 작동한다
}
button:hover{
opacity: 0.7; //마우스를 위에 올리면 색이 흐려진다
}
6. 버튼과 사이드 사이의 간격을 주어 답답한 느낌이 들지 않도록 했다.
전체 코드는 깃허브에서 확인 가능하다!
https://github.com/matchaing/seb-fe-bootcamp/tree/master/unit4-counter