일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- If
- lie 과거분사
- javascript for
- lay 과거형
- lay 과거분사
- 대입연산자
- 자바스크립트 for
- DOM
- Hot springs tourism
- 자바스크립트 배열
- lie 과거형
- abc뉴스 영어공부
- 자바스크립트 객체
- 변수
- 자바스크립트 데이터타입
- shift + tab
- lie와 lay 비교
- lie와 lay의 차이점
- 지하온천에 대한 뉴스로하는 영어 공부
- boolean
- VScode 주석 단축기 ctrl + / 안될때
- 자바스크립트
- fizzbuzz
- VScode에서 들여쓰기 해제 하는 방법
- 영어뉴스 영어공부
- 왕초보 자바스크립트
- python virtual environment create window
- python virtual environment create mac
- Math.random
- JavaScript
- Today
- Total
김숭늉 마음대로
Udemy section 7 (19일) - 오버플로우, 카드, 그리드 본문
1. 카드 만들기
2. 아래를 보면 text 영역에만 border-radius가 적용되고, 이미지 영역에는 적용되지 않은상태인데
이건 특정 속성으로 해결할수있음! -> overflow : hidden (컨테이너 자체에 적용됨, 컨테이너 자식에서 적용 되지 않는다)
ㄴ 오버플로우는 속성의 넘친 부분을 컨트롤 할수 있게 해준다 !
5. 그리드기능 - 아래 이 카드들을 나란히 배치하려면 어떻게 하는게 좋을까?
main ul {

그리드는 플렉스의 핵심이론을 따라감 !
단 ! 설정하고자 하는 각 행과 열의 크기를 모두 설정해줘야해!
6. fraction -> 그리드를 쓸때는 px을 사용하기 않고 fr을 사용! (사용하는 전체공간 내에서 설정할수 있게 해줌

6. 그리드 안에서 요소들(행,열) 공간지정 gap!
ㄴ 맨앞행과 맨앞열의 틈을 정함! / 그리드 안에서 전체너비에 영향을 주지않고 내부적으로 반응한다.
7. 그리드 개별요소 설정하는 방법
ㄴ 적용하고자 하는 요소에 직접 지정한다!
---> 부모요소인 ul의 li에서 n번째에 개별요소를 적용할게
8. grid-column: 1 / 3 ; grid-column: 1 / span 2 ;
하지만 card3만 전체 행만큼의 너비를 가지게 하려면 어떻게 해야할까? 이때는 nth-type선택자를 사용한다.
li:nth-of-type(3){
background-color: blue;
grid-column: 1 / 3;
ㄴ 위치 1열에서 시작해서 3열에서 끝나라! (grid를 켜서 숫자를 확인!)
*** 개발자도구에서 grid를 켜놓고 무조건 확인하기!
grid-column: 1 / span 2 ; 열(column) 기준!!
ㄴ span은 중요한열은 몇개인가? 이요소가 몇개의 열을 차지하는지?를 말해줘!
이번시간에 아래의 내용의 그리드 기능에 대해 배웠어!
disply : grid
grid-template-columns: 2fr 1fr;
grid-column: 1 / 3 ;
ㄴ 개별소에 적용
'IT > 웹개발 (100일 도전)' 카테고리의 다른 글
CSS Flexbox Tutorial for Beginners | (Single) Flex-Items | 2/2 (0) | 2023.02.26 |
---|---|
Udemy section 7-8 (19-21일) - 카드룩, 오버플로우, 유니코드, 세번째 웹페이지 (0) | 2023.02.25 |
Udemy section 7 (18일) - 마진겹침현상, 선형그라디언트, 푸터만들기, 카드콘텐츠, position: static; , 카드룩 (0) | 2023.02.24 |
Udemy section 7 (17일) - %단위, 헤더(box-sizing), 하이라이트 섹션 (0) | 2023.02.23 |
Udemy section 7 (16일) - 프로젝트 박스추가, 컨테이너생성, 포지셔닝 요소, 고정/절대위치 이해하기 (0) | 2023.02.21 |