일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 구글 리캡차
- 스프링부트
- cs질문
- multiarray
- 바닐라js
- 스프링 부트
- 리캡차
- css position
- css
- 예외처리
- 80 to 443
- 신입개발자
- CSS display 속성
- tcp와 udp의 차이점
- html요소
- 속성
- 자바의 장점
- html
- 시맨틱 태그
- 기술면접
- Rename to
- 자바
- database
- 네트워크
- Java
- 기술 면접
- Oracle
- Create
- position속성
- Failed to read the 'responseText' property from 'XMLHttpRequest'
- Today
- Total
목록CSS (11)
Building value
CSS Grid는 웹페이지의 레이아웃을 구성하는 데 사용되는 2차원 그리드 시스템입니다. Grid는 각각의 요소들이 위치할 수 있는 행과 열을 제공하며, 요소의 크기와 위치를 상대적으로 지정할 수 있습니다. CSS Grid는 다음과 같은 주요 개념들을 포함합니다. -그리드 컨테이너(Grid Container): 그리드가 적용될 영역을 지정합니다. -그리드 아이템(Grid Item): 그리드에 포함될 각 요소들을 지정합니다. -그리드 행(Grid Row): 그리드의 수평 방향을 나타냅니다. -그리드 열(Grid Column): 그리드의 수직 방향을 나타냅니다. -그리드 라인(Grid Line): 그리드를 나누는 가상의 수평선과 수직선을 말합니다. -그리드 셀(Grid Cell): 그리드의 한 칸을 나타냅니..

Flexbox는 CSS의 레이아웃 모델 중 하나로, 컨테이너와 그 안에 있는 아이템들을 유연하게 배치할 수 있도록 해주는 방법입니다. Flexbox는 수직 중앙 정렬이나 아이템 간의 간격 조절 등 다양한 레이아웃 요구사항을 쉽게 해결할 수 있습니다. Flexbox는 display 속성을 이용해서 적용할 수 있습니다. 컨테이너에 display: flex 속성을 주면, 컨테이너 안의 아이템들은 flex item이 되어 배치됩니다. 이때, 컨테이너의 주 축(main axis)과 교차 축(cross axis)이 결정됩니다. 주 축과 교차 축은 flex-direction 속성으로 결정됩니다. 기본값은 row입니다. 주 축과 교차 축을 기준으로 컨테이너와 아이템의 배치를 설정하는 속성들이 있습니다. -justify..
CSS에서 Media Query는 뷰포트 크기, 장치의 종류, 해상도 등의 특성에 따라 CSS 스타일을 조정하는 데 사용됩니다. 이를 통해 반응형 웹 디자인을 구현할 수 있습니다. Media Query는 @media 규칙을 사용하여 작성되며, 미디어 타입과 조건부 블록을 포함합니다. 미디어 타입은 스타일이 적용되는 장치의 유형을 정의하며, 다음과 같은 타입이 있습니다. -all: 모든 장치에 적용되는 기본값 -screen: 컴퓨터 모니터, 태블릿, 스마트폰 등 스크린 기반의 장치에 적용 -print: 프린터에 적용 -speech: 음성 합성 장치에 적용 미디어 쿼리의 조건부 블록에는 미디어 쿼리가 참조하는 특성과 그 값을 정의합니다. 다음은 일반적인 미디어 특성과 그 값입니다. -width: 뷰포트의 너..

CSS의 display 속성은 요소를 어떻게 표시할지를 결정하는 데 사용됩니다. 이 속성은 각 요소의 기본 동작을 제어하며, 레이아웃을 구성하는 데 매우 중요합니다. 가장 일반적으로 사용되는 값은 다음과 같습니다. block: 요소가 블록 레벨 요소가 됩니다. 즉, 요소는 새 줄에서 시작하며, 너비, 높이, 여백 및 패딩 등을 지정할 수 있습니다. inline: 요소가 인라인 요소가 됩니다. 즉, 요소는 텍스트와 같은 다른 인라인 요소 옆에 표시됩니다. 너비, 높이, 여백 및 패딩 값을 지정할 수 없습니다. inline-block: 요소는 인라인 박스로 표시되지만, 요소에 너비, 높이, 여백 및 패딩 값을 지정할 수 있습니다. none: 요소가 표시되지 않습니다. 즉, 해당 요소는 문서 흐름에서 제거되지..
CSS에서 position 속성은 요소의 위치를 지정하는 데 사용됩니다. position 속성은 일반적으로 다른 CSS 속성과 함께 사용되어 요소의 위치, 크기 및 레이아웃을 조정하는 데 사용됩니다. position 속성에는 4가지 값이 있습니다. static: 기본 값으로, 요소의 위치를 변경하지 않습니다. relative: 요소의 위치를 현재 위치를 기준으로 상대적으로 이동시킵니다. absolute: 요소를 가장 가까운 상위(조상) 요소를 기준으로 위치를 지정합니다. fixed: 요소를 뷰포트(Viewport)의 상대적인 위치로 고정합니다. relative 값은 top, bottom, left, right 속성과 함께 사용되어 현재 위치를 기준으로 요소를 상대적으로 이동시킬 수 있습니다. absolu..
Float와 Clear는 CSS 레이아웃에서 중요한 속성 중 하나입니다. Float 속성은 요소를 왼쪽이나 오른쪽으로 떠있게 하여 다른 요소들이 그 주위를 감싸는 형태로 배치될 수 있도록 합니다. 반면, Clear 속성은 Float 속성이 적용된 요소를 강제로 한 줄에 배치되게 하기 위해 사용됩니다. Float 속성은 다음과 같이 사용합니다. float: left; /* 왼쪽으로 떠있게 함 */ float: right; /* 오른쪽으로 떠있게 함 */ float: none; /* 떠있지 않은 상태 */ Float 속성은 일반적으로 이미지나 텍스트와 같은 컨텐츠를 감싸는 요소에 적용됩니다. 예를 들어, 다음과 같이 HTML 코드가 있다고 가정해봅시다. 이미지 설명 위와 같이 float: left; 속성을 ..
CSS에서는 색상을 지정할 때 다양한 방법을 사용할 수 있습니다. 여기에는 색상 이름, RGB/RGBA 값, HEX 코드, HSL/HSLA 값 등이 포함됩니다. 아래에서는 이러한 색상 지정 방법에 대해 자세히 살펴보겠습니다. 1. 색상 이름 CSS에서는 미리 정의된 색상 이름을 사용하여 색상을 지정할 수 있습니다. 예를 들어, 'red', 'blue', 'green'과 같은 단어를 사용하여 색상을 지정할 수 있습니다. 이러한 색상 이름은 쉽게 기억하고 사용하기 쉬우며, 많은 브라우저에서 지원됩니다. /* 색상 이름을 사용한 예시 */ .color-name { color: red; background-color: green; } 2. RGB/RGBA 값 RGB 값은 빨강, 녹색, 파랑의 각각의 색상 값으로..
CSS에서 사용되는 단위에는 크게 상대 단위와 절대 단위가 있습니다. *상대 단위 1. em em은 요소의 폰트 크기를 기준으로 상대적인 크기를 가지는 단위입니다. 즉, em 단위로 지정한 크기는 요소의 폰트 크기에 상대적으로 결정됩니다. 예를 들어, 부모 요소의 폰트 크기가 16px일 때, 1em은 16px과 같습니다. 만약 자식 요소의 폰트 크기가 0.8em으로 지정되어 있다면, 자식 요소의 폰트 크기는 부모 요소의 폰트 크기의 0.8배인 12.8px이 됩니다. 2. rem rem은 root em의 약자로, html 요소의 폰트 크기를 기준으로 상대적인 크기를 가지는 단위입니다. 따라서 rem 단위로 지정한 크기는 항상 html 요소의 폰트 크기에 상대적으로 결정됩니다. 이를 통해 전체적인 레이아웃의..
CSS 박스 모델은 HTML 요소가 화면에 어떻게 배치되고 크기가 결정되는지를 결정하는 모델입니다. 박스 모델은 요소의 내용(content), 안쪽 여백(padding), 테두리(border), 바깥쪽 여백(margin)으로 구성됩니다. 박스 모델의 구성 요소는 다음과 같습니다. content: HTML 요소의 내용을 감싸는 영역으로, width와 height 속성으로 크기를 지정할 수 있습니다. padding: content와 border 사이의 간격을 조절하는 영역으로, padding-top, padding-bottom, padding-left, padding-right 속성으로 상하좌우 각각 크기를 지정할 수 있습니다. border: content와 padding을 감싸는 테두리로, border-t..

CSS 선택자는 웹 페이지에서 스타일을 적용할 HTML 요소를 선택하는 데 사용됩니다. 선택자는 요소의 태그 이름, 클래스, ID, 속성 등을 기반으로 선택됩니다. 가장 간단한 선택자는 태그 선택자입니다. 태그 이름을 기반으로 웹 페이지의 모든 해당 요소에 스타일을 적용합니다. 클래스 선택자는 요소에 대한 특정 클래스를 가진 HTML 요소에 스타일을 적용합니다. 클래스 선택자는 마침표(.)와 클래스 이름으로 지정됩니다. ID 선택자는 특정 ID를 가진 요소에 스타일을 적용합니다. ID 선택자는 해시 기호(#)와 ID 이름으로 지정됩니다. 속성 선택자는 특정 HTML 속성을 가진 요소에 스타일을 적용합니다. 대괄호([]) 내에 속성 이름과 속성 값이 지정됩니다. 선택자는 CSS에서 스타일을 적용할 HTML..