TIL
2023.02.07_CSS
minnjeong
2023. 2. 7. 15:56
단축키 모음
- 새로고침 : F5
- 저장 : command + S
- 전체선택 : command + A
- 잘라내기 : command + X
- 콘솔창 줄바꿈 : shift + enter
- 코드정렬 : option + command + L
- 들여쓰기 : Tab
- 들여쓰기 취소 : Shift + Tab
- 주석달기 : command + /
ㄴ CSS 에서는 /* */, html 에서는 <!-- --> 이므로 그냥 command + / 만 기억하면 된다.
padding 과 margin의 차이
정확한 개념을 정리를 해본다.
- padding : border와 content 사이의 여백
- margin : border의 바깥 여백, 주변 요소와의 거리
padding 과 margin의 쓰임
- 속성 4개 : 시계방향 순서로 부여된다.(위, 오른쪽, 아래, 왼쪽)
ex) margin : 10px 20px 10px 20px;
- 속성 2개 : 위,아래 / 오른쪽,왼쪽
ex) margin : 10px 50px;
- 속성 1개 : 위, 오른쪽, 아래, 왼쪽 다 같은 값 / 가운데 정렬은 auto; ( padding은 auto x )
CSS 정리
- 배경으로 이미지를 넣을 때 같이 다니는 세줄
background-image: url('');
background-position: center;
background-size: cover;
- 화면 가운데로 오게 하기 > 양쪽 여백이 동일하다는 뜻
하나의 div 로 묶은 뒤 margin: auto; (상하좌우 최대한 미세요)
.wrap {
margin: 10px auto;
width: 300px;
}
- style에서 *
<style>
* {
font-family: 'Gowun Dodum', sans-serif;
/* *는 모든 태그에 적용하겠다*/
}
</style>
- 내용물을 가운데로 정렬
display: flex;
flex-direction: column; //row는 가로로 정렬
justify-content: center;
align-items: center;
- 모서리 둥글게
border-radius: 50px;
- 선굵기 실선 흰색 선
border: 1px solid white;
- 마우스 올렸을 때 선 굵기 변화
.mytitle > button: hover {
border: 1px solid white;
}
- 모바일 처리
max-width: 500px;
width: 95%;
최대 500px , 그전까지는 95% 유지