오늘 OT와 팀빌딩 및 깜짝 특강이 끝난 후에는 코드라이언의 [일단 만드는 html/css] 수업을 들으면서 간단한 이력서 만드는 법을 배워보았다.
display: flex에서 center 정렬로만 활용하곤 했는데
margin-left: auto;
margin-right: auto
이렇게도 사용할 수 있다는 법을 배웠다.
이 부분은 부끄럽지만 자주 사용되는 속성임에도 쓸 때마다 헷갈려서 계속 썼던 코드 복붙하거나 어물쩡 넘어갔던 기억이..... 이번 기회에 여러 숫자로 실험해보고 다시 공부해볼 수 있었다.
box-shadow: {inset offset-x offset-y blur-radius spread-radius color}
그리고 항상 헷갈렸던 blur와 spread 부분!
위 사진의 Awesome Programming Company라는 회사명과 2020-Now라는 기간을 각각 왼쪽 정렬, 오른쪽 정렬 할 때 float라는 속성을 css에서 적용할 수 있다. 이 내용을 배우기 전에는 이 각각의 태그를 포함하는 부모 태그에
display: flex;
justify-content: space-between;
를 적용했을 것 같다. float를 사용한다면
.company {
float: left;
}
.period {
float: right;
}
이런 식으로 작성하면 된다. 하지만 주의할 것은, float이라는 말에서 알 수 있듯 둥둥 떠있는 특징(?)이 부여되기 때문에 이 태그 뒤에 오는 요소들이 float을 적용한 요소들과 같은 줄에 덮이면서 예상치 못한 구도가 나타날 수 있다. 이걸 방지하기 위해선 body class와 period class를 포함하는 float-wrap이라는 태그가 있다면 다음과 같이 작성하면 된다.
.float-wrap {
overflow: hidden;
}