CSS 입문 01
** 생소했던 개념들 위주의 포스팅 **
- CSS 방향 순서
- overriding (재정의)
- CSS 가상클래스(pseudoClass)
- margin의 특이사항
- 가상 클래스 적용
- p:first-child / p:last-child 의 적용
p:first-child { background-color: #000000; color:#ffffff; }
p:last-child { background-color: #000000; color:#ffffff; }
- window VS body(document)
- 이 화면은 body영역이 아닌 window영역이다.
- body영역은 document 전체를 말하고 window는 body의 일부분을 보여주는 창을 말한다.
- body가 window보다 클 경우 스크롤 바를 이용하여 볼 수 있다.
- position 속성 (static, relative, absoulte, fixed)
- default : 모든 요소의 default position 속성의 value
- relative : 원래 배치되어야 할 위치를 기준으로 상대 좌표에 요소를 배치하고 할 때 사용.
- absolute : 특정 요소를 기준으로 절대 좌표에 배치하고 할 때 사용
- fixed : window(창) 기준으로 고정 위치에 배치하고자 할 때 사용
- 응용 예시 1 > 특정 요소 안에서 원하는 위치에 배치하기
- 응용 예시 QUIZ > input창 안에 돋보기 넣기
ANSWER >
감싸는 곳 - relative;
감싸지는 곳 - absolute;
로 적용해주고 input창은 크기 조절 후 검색 버튼 이후로는 글씨가 나타나지 않도록 padding값을 적용시켜준다.
- 응용 예시 QUIZ 2 >
노란 박스 내부에 있는 검은 박스를 100px바깥으로 빼보세요.
ANSWER >
** 출력 결과 **
- display 속성
- background 속성
- 이 때, background : 으로 모든 요소를 연결하여 사용할 수 있다.
** 출력 결과 **
기타 가상 요소 ( first-letter, first-line, :before, :after )
- float 속성
** 출력 결과 **
'WEB기초 > CSS' 카테고리의 다른 글
[CSS] CSS3 이용하기 03 (170411) (0) | 2017.04.11 |
---|---|
[CSS] CSS3 이용하기 02 (170410) (0) | 2017.04.10 |
[CSS] CSS3 이용하기 (170410) (0) | 2017.04.10 |
[CSS] CSS 입문 03 (170327) (0) | 2017.03.27 |
[CSS] CSS 입문 02 (170324) (0) | 2017.03.24 |
댓글