당분간 대학 중간고사 기간이라 중간고사 공부를 하면서 진행하다보니 진도 속도는 느릴수도 있을 것 같다.
하지만 하루 약속치는 어지간하면 최대한 도달하도록 노력하자
border-style : 테두리 스타일 지정
border-width : 테두리 두께 지정
border-color : 테두리 색상 지정
한 번에 여러 테두리 속성 할당 ex)border : 2px solid blue (width, style, color)텍스트
border를 한줄로 쓸 때 순서는 상관없지만 웬만하면 지켜주자
엘리먼트 코너 개별적으로 둥글게 하기
코너 별로 더 쉽게 넣을 수 있는법
EX)
div {
width: 200px;
height: 200px;
background-color: dodgerblue;
border: 10px solid orange;
margin: 10px;
float: left;
}
.box1 {
border-radius: 20px;
}
.box2 {
border-radius: 50px;
}
.box3 {
border-radius: 100%;
}
.box4 {
border-radius: 50px 0 50px 0;
}
.box5 {
border-radius: 200px 0 0 0 ;
}
.box6 {
border-radius: 100% 100% 100% 0;
}
.box7 {
border-radius: 100% 0 100% 0;
}
.box8 {
border-radius: 100px 100px 0 0;
}
하나의 div 영역을 감싸고 있는 border와 내부 내용인 content가 있다면
margin = 영역의 border 바깥의 공간
padding = 영역 border의 안쪽 공간(border와 content 사이)
정말 몰랐을 때 엄청 애먹었던 css 중 하나이다. 실제 width는 500px이라고 가정했을 때 padding과 border로 인한 css 범람이... 이걸 몰랐을 땐 프로젝트 중 항상 골칫거리였다.
CSS에서 +값은 항상 왼쪽에서 오른쪽, 위에서 아래 - 는 오른쪽에서 왼쪽 , 아래에서 위
, 를 사용해서 중첩해서 가능
text-shadow는 해당 텍스트에만 그림자를 주는 것 ( inset을 사용할 순 없다)