일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- HTML
- false
- display
- 조건문
- API
- 멋쟁이사자처럼
- block
- terminal
- Inline
- 선언
- 리액트
- js
- STYLE
- 프론트엔드스쿨
- boolean
- 변수
- 선택자
- True
- http
- Project
- object
- function
- position
- react
- javascript
- array
- CSS
- ubuntu
- Absolute
- LIKELION
- Today
- Total
목록block (3)
Jeden Tag, aufrichtig und lustig.
웹페이지상에서 레이아웃을 구성할 때 사용되는 position과 display 개념에 대해 정리해보고자 한다. position position은 복잡한 레이아웃을 만들기 위해서는 사용되는 속성이다. 포지션 속성을 사용하여 요소를 원하는 위치에 지정할 수 있다. 1. relative relative는 별도의 속성을 지정하지 않는 이상 static과 동일하게 동작한다. top이나 right, bottom, left를 지정하면 기본 위치와 다르게 위치가 조정된다. 다른 콘텐츠는 해당 엘리먼트에서 남긴 공백에 맞춰 들어가게끔 조정되지 않을 것이다. 2. absolute absolute는 가장 다루기 까다로운 위치 지정 값이다. 뷰포트에 상대적으로 위치가 지정되는 게 아니라, 가장 가까운 곳에 위치한 조상 엘리먼트..
*division : 분할 디자인 목적을 위해 섹션을 나눌 때 사용하는 의미없는 태그이다. class나 id 속성을 통해 css 디자인을 하는데 사용한다. 그룹핑하고 레이아웃 분리 및 가독성 향상을 위해 사용될 수 있다. ex. 헤더, 메뉴, 주요 내용, 푸터 *block level element ↕ *inline level element *태그를 사용하는 것의 적절성을 판단 할 수 있는 사이트 http://caniuse.com Can I use... Support tables for HTML5, CSS3, etc caniuse.com
block level element 화면 전체를 사용하는 요소 ex. width와 height로 크기 조정가능하다. 스타일을 패딩과 마진, 보더 속성을 사용하여 디자인 할 수 있으며 다른 요소를 밀어낸다. inline element 자기 자신의 부피, 컨텐츠만큼 사용하는 요소 ex. width와 height로 크기 조정을 할 수 없다. 패딩과 , 보더 속성을 자유롭게 사용할 수 있지만 마진 속성은 좌우만 조절할 수 있다. 해당 속성들의 상하 값이 다른 요소를 밀어내지 않는다. inline-block element inline요소 block level 요소의 특성을 모두 가지고 있다. inline 처럼 다른요소와 붙어있을 수 있고, block level처럼 width, height, margin, padd..