웹 디자인에서 센터링은 미학과 가독성 모두에 매우 중요합니다. CSS에는 센터링을 달성하는 방법이 많이 있습니다. 다음은 일반적으로 사용되는 몇 가지 방법입니다.
1. 텍스트 중앙 정렬
1. 인라인 요소의 텍스트 중앙 정렬
한 줄 텍스트의 경우 text-align 속성을 사용하여 중앙 정렬을 완료할 수 있습니다.
<div style="text-align: center;">这里是居中的文本</div>
2. 블록 요소 텍스트 중앙 정렬
여러 줄 텍스트 또는 블록 요소의 경우 여백 속성을 사용하여 왼쪽 및 오른쪽 여백을 자동으로 설정하고 너비를 100%가 아닌 것으로 설정하여 중앙 정렬을 완료할 수 있습니다.
<div style="margin: 0 auto; width: 80%;">这里是居中的多行文本</div>
2. 요소 센터링
1. 가로 센터링
margin 속성을 사용하고 왼쪽 및 오른쪽 여백을 자동으로 설정하여 가로 센터링을 완료합니다.
<div style="margin: 0 auto;"></div>
2. 수직 센터링
수직 센터링 방법은 더 복잡하고 구현 방법도 다양합니다.
(1) Flexbox
를 사용하여 상위 요소에 display:flex 및 align-items:center를 설정하여 수직 중앙 정렬을 구현합니다.
<div style="display: flex; align-items: center; height: 200px;"> <div>这里是垂直居中的元素</div> </div>
(2) table-cell
을 사용하여 상위 요소에 display:table 및 Vertical-align:middle을 설정하고, 하위 요소에 display:table-cell을 설정하여 수직 중앙 정렬을 구현합니다.
<div style="display: table; height: 200px; width: 100%;"> <div style="display: table-cell; vertical-align: middle;">这里是垂直居中的元素</div> </div>
(3) 자식 요소에 position:absolute;top:50%;left:50% 및Transform:translate(-50%,-50%)를 설정하려면 절대
를 사용하여 수직 중앙 정렬을 달성합니다.
<div style="position: relative; height: 200px;"> <div style="position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);">这里是垂直居中的元素</div> </div>
(4) line-height를 사용하세요
상위 요소에서 height와 line-height를 동일하게 설정하고, 하위 요소에서 수직 정렬:중간을 설정하여 수직 중심 맞춤을 달성합니다.
<div style="height: 200px; line-height: 200px;"> <div style="display: inline-block; vertical-align: middle;">这里是垂直居中的元素</div> </div>
위의 방법을 통해 웹 페이지 요소의 중심 효과를 쉽게 얻을 수 있습니다. 페이지에서 더 나은 시각적 효과를 얻으려면 특정 상황에 따라 적절한 방법을 선택해야 합니다.
위 내용은 CSS 센터링의 여러 가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

반응 말 : 1) asteeplearningcurveduetoitsvastecosystem, 2) Seochallengswithclient-siderendering, 3) PlatiperFormanceIssUseInlargeApplications, 4) ComplexStateManagementAsAppSgrow, 및 5) theneedTokeEpupWithitsHouou

ReactisChallengingforbeginnersdueToitssteePlearningCurveanDParadigMshiftTocomponent 기반 Architection.1) 시작된 문서화 forasolidFoundation.2) startWithOficialDocumentationForAsolIdfoundation.2) 이해를 이해하는 방법

thecorechallengeenderatingStableanduniquekysfordynamiclistsinconsengingconsententifiersacrossre-rendersforefficialdomupdates

JavaScriptFatigueInreactismanageablewithstrestriveStriveStriveStiMelearningandcuratedInformationSources.1) 1))

TOTESTREACTCOMPONENTSUSINSUSISTATEHOOK, useJestAndReactTestingLibraryTosimulationInteractionsandStateChangeSintheUI.1) renderTheComponentAndCheckInitialState.2) SimulateUserActionSlikeClickSorformSubMissions.3) verifyTateRecerFectsin

keysinReactareCrucialforopiTizingPerformanceByIningIneficiveliceListEpdates.1) uskeyStoIndifyAndTrackListElements.2) revingArrayIndiceSkeyStopReverFormanceSues.3) 선택 가능한 식당 LikeItesteM.idtomaintaintAteAndimProvePerform

RenderingListStoimproverCiliationeficiency를 사용하면 RECTKEYSAREUNIQUEINDIFIERSEDS (1) ISHELPREACTTRACKCHANGENLISTEMS, 2) 사용 ASSABLEANDUNICEIDERIDERSISTEMIDSISRECEMENDEND, 3) RepoySingArrayIndicesAskeyStopReventIsseswithReAdering 및 4) ENS

고유 한 KeysAreCrucialInreactforoptoropiTizing and ComponentStateIntegrity


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는