웹 개발에서는 요소의 레이아웃을 올바르게 만드는 것이 중요합니다. 그러나 CSS3 Flexible Box와 같은 많은 CSS 속성은 웹 페이지 및 HTML 요소의 레이아웃을 조정하는 데 유용합니다. Flexible Box는 웹 페이지와 애플리케이션을 재귀적으로 배열하는 데 사용됩니다. 이 Flexbox 모드는 복잡한 웹 페이지 및 애플리케이션을 위한 레이아웃을 만드는 데 도움이 됩니다.
이 게시물은 CSS를 사용하여 모든 브라우저의 div 요소를 세로로 중앙에 배치하는 방법을 안내합니다.
CSS를 사용하여 div 요소를 정렬하는 방법은 무엇입니까?
div 요소는 display 속성 '을 활용하여 세로로 정렬할 수 있습니다. 몸을 풀다 '와 함께 CSS ' 정렬 항목 ' 재산 및 ' 정당화-내용 ' 속성. 'align-items' 속성은 요소를 세로로 정렬하고 'justify-content' 속성은 콘텐츠를 가로로 정렬합니다.
예: CSS를 사용하여 div 요소를 세로로 중앙에 배치하는 방법은 무엇입니까?
HTML에서 먼저 ' <사업부> ” 요소를 제거하고 클래스에 “ 메인 콘텐츠 '. '
- “ 소스 ” 속성은 이미지의 URL을 지정하는 데 사용됩니다.
- “ 모든 것 ” 속성은 로드에 실패한 경우 이미지 대신 표시할 일부 텍스트를 정의합니다.
- “ 너비 ” 속성은 이미지의 너비를 조정하는 데 사용됩니다.
- 그런 다음 ' ” 요소를 사용하여 단락을 페이지에 삽입합니다.
다음은 HTML 코드입니다.
< 사업부 수업 = '메인 콘텐츠' >< 이미지 소스 = '/images/laptop-notepad.jpg' 모든 것 = '메모장과 펜이 있는 노트북' 너비 = '300' >
< 피 > 랩탑은 휴대용 컴퓨터로도 알려져 있습니다. 같이 노트북 컴퓨터. 피 >
사업부 >
CSS에서는 div에 여러 스타일 속성을 지정합니다.
스타일 '메인 콘텐츠' 클래스
.메인 콘텐츠 {키: 오십 % ;
배경색: #46C2CB;
글꼴 크기: 24px;
패딩: 10px;
}
다음 CSS 속성은 ' 메인 콘텐츠 ' 수업:
- “ 키 ” 속성은 컨테이너의 높이를 조정하는 데 사용됩니다.
- “ 배경색 ”는 요소의 배경색을 정의합니다.
- “ 글꼴 크기 ” 요소의 글꼴 크기를 지정합니다.
- “ 심 ” 속성은 요소 콘텐츠 주위에 공간을 설정합니다.
출력에서 div 요소의 콘텐츠가 중앙에 있지 않음을 확인할 수 있습니다.
계속해서 ' <사업부> ” 요소를 세로로 표시합니다. 이러한 속성을 ' 메인 콘텐츠 ”는
요소에 액세스하는 데 사용됩니다. 표시하다: 몸을 풀다 ;
정렬 항목: 중앙;설명은 다음과 같습니다.
- “ 표시하다 ' 속성 ' 몸을 풀다 ”는 div 레이아웃을 해당 요소에 맞게 유연하게 만드는 데 사용됩니다.
- “ 정렬 항목 ” CSS 속성은 “ 센터 ”, div 요소를 세로로 정렬합니다.
산출
CSS를 사용하여 모든 브라우저에서 div 요소를 세로로 중앙에 배치하는 방법을 배웠습니다.
결론
div 요소를 세로로 중앙에 배치하려면 CSS ' 표시하다 ” 속성은 “ 몸을 풀다 ' 값. 이 값은
컨테이너를 해당 요소에 대해 유연하게 만듭니다. div 요소를 세로로 정렬하려면 ' 정렬 항목 ” 속성을 지정하고 “ 센터 ' 값. 이 블로그에서는 CSS를 사용하여 모든 브라우저에서 div 요소를 세로로 중앙에 배치하는 방법을 보여주었습니다.