찾다
웹 프론트엔드CSS 튜토리얼CSS에서 align-self 속성을 기본값으로 설정하는 방법은 무엇입니까?

CSS에서 align-self 속성을 기본값으로 설정하는 방법은 무엇입니까?

CSS 또는 Cascading Style Sheets는 웹 페이지에서 요소를 정렬 및 위치 지정하기 위한 속성 집합을 제공하는 강력한 도구입니다. align-self 속성은 Flex 컨테이너 내의 개별 Flex 항목 정렬을 조정하기 위해 CSS에서 사용할 수 있는 많은 속성 중 하나입니다. 기본적으로 align-self는 자동으로 설정됩니다. 즉, 요소가 상위 컨테이너의 정렬을 상속합니다. 그러나 align-self 속성을 설정하여 개별 Flex 항목에 대해 이 동작을 변경할 수 있습니다.

으아아아

CSS의 align-self 속성

align-self 속성을 기본값으로 재설정하는 방법을 논의하기 전에 align-self가 무엇인지 이해하는 것이 중요합니다. align-self 속성은 flex 속기 속성의 하위 속성으로, 컨테이너의 가로 축을 따라 단일 플렉스 항목을 정렬하는 데 사용됩니다. align-self 속성의 기본값은 auto이며, 이는 요소가 상위 컨테이너의 align-items 속성을 상속하도록 합니다. align-self 속성은 다음 값 중 하나로 설정할 수 있습니다. -

  • 자동(기본값),

  • Flex 출시,

  • 플렉스 사이드,

  • 센터,

  • 기준선 및

  • 스트레칭

align-self 속성을 자동 이외의 값으로 설정하면 해당 특정 요소에 대한 컨테이너의 align-items 속성이 재정의됩니다.

CSS에서 align-self를 기본값으로 재설정

align-self 속성을 기본값으로 재설정하려면 요소의 CSS 선언에서 해당 속성의 auto 값을 제거하면 됩니다. 예를 들어

으아아아

선언에서 align-self 속성이 제거되면 기본값으로 재설정됩니다.

으아아아

이제 CSS에서 align-self 속성을 기본값으로 재설정하는 몇 가지 예를 살펴보겠습니다.

자동 값 사용

align-self 속성을 기본값으로 재설정하는 쉬운 방법은 자동으로 설정하는 것입니다. align-self 값이 auto로 설정되면 Flex 항목은 Flex 컨테이너에 설정된 align-items 속성 값에 따라 정렬됩니다.

이 예에서는 auto 값을 사용하여 .div1 또는 .div3 클래스가 없는 모든 .item 요소를 선택하고 align-self 속성을 auto로 설정합니다. 이렇게 하면 .div1, .div3 및 요소에만 사용자 정의 align-self 값이 포함됩니다.

으아아아

:not() 선택기 사용

:not() 선택기는 align-self 속성을 기본값으로 재설정하는 또 다른 방법입니다. 이 선택기를 사용하면 특정 기준을 충족하지 않는 모든 요소를 ​​선택할 수 있습니다. :not() 선택기를 사용하면 특정 align-self 값을 적용하려는 요소를 제외한 모든 요소를 ​​선택할 수 있습니다.

이 예에서는 :not() 선택기를 사용하여 .box1 또는 .box3 클래스가 없는 모든 .item 요소를 선택하고 align-self 속성을 auto로 설정합니다. 이렇게 하면 .box1, .box3 및 요소에만 사용자 정의 align-self 값이 포함됩니다.

으아아아

결론

align-self 속성은 Flex 컨테이너 내에서 Flex 항목의 수직 정렬을 설정하는 강력한 도구입니다. 그러나 때로는 CSS의 align-self 속성을 기본값으로 재설정해야 할 수도 있습니다. align-self 속성을 기본값인 auto로 재설정하거나 대신 align-items를 사용하면 CSS를 단순화하고 정렬 문제를 피할 수 있습니다.

위 내용은 CSS에서 align-self 속성을 기본값으로 설정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 tutorialspoint에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
CSS Flexbox vs Grid : 포괄적 인 검토CSS Flexbox vs Grid : 포괄적 인 검토May 12, 2025 am 12:01 AM

Flexbox 또는 그리드 선택은 레이아웃 요구 사항에 따라 다릅니다. 1) Flexbox는 탐색 표시 줄과 같은 1 차원 레이아웃에 적합합니다. 2) 그리드는 매거진 레이아웃과 같은 2 차원 레이아웃에 적합합니다. 두 사람은 프로젝트에 사용하여 레이아웃 효과를 향상시킬 수 있습니다.

CSS 파일 포함 방법 : 방법 및 모범 사례CSS 파일 포함 방법 : 방법 및 모범 사례May 11, 2025 am 12:02 AM

CSS 파일을 포함시키는 가장 좋은 방법은 태그를 사용하여 HTML 부분에 외부 CSS 파일을 소개하는 것입니다. 1. 태그를 사용하여 외부 CSS 파일을 소개합니다. 2. 작은 조정의 경우 인라인 CSS를 사용할 수 있지만주의해서 사용해야합니다. 3. 대규모 프로젝트는 SASS와 같은 CSS 전 처리기를 사용하여 @Import를 통해 다른 CSS 파일을 가져올 수 있습니다. 4. 성능의 경우 CSS 파일을 병합하고 CDN을 사용해야하고 CSSNANO와 같은 도구를 사용하여 압축해야합니다.

Flexbox vs Grid : 둘 다 배워야합니까?Flexbox vs Grid : 둘 다 배워야합니까?May 10, 2025 am 12:01 AM

예, YoushouldLearnbothflexBoxAndgrid.1) FlexBoxisIdealforone-Dimensional, FlexiblelayoutSlikenavigationMenus.2) GridexCelsIntwo-Dimensional, ComplexDesignsSuchasmagazinElayouts.3) 결합 된 BothenSlayoutFlexibility 및 HeartingFortructur

궤도 역학 (또는 CSS 키 프레임 애니메이션을 최적화하는 방법)궤도 역학 (또는 CSS 키 프레임 애니메이션을 최적화하는 방법)May 09, 2025 am 09:57 AM

자신의 코드를 리팩터링하는 것은 어떤 모습입니까? John Rhea는 자신이 쓴 오래된 CSS 애니메이션을 선택하고 최적화하는 사고 과정을 살펴 봅니다.

CSS 애니메이션 : 만들기가 어렵습니까?CSS 애니메이션 : 만들기가 어렵습니까?May 09, 2025 am 12:03 AM

cssanimationsarenherinly에 hardbutreepracticenderstandingofcsspropertiesandtimingflestions.1) startsimpleants withsimpleatslikeScalingabuttononHoverusingKeyframes.2) useAsingfuctionslikecubic-bezierfornateffects, 그러한 분위기, 3)

@keyframes CSS : 가장 많이 사용되는 트릭@keyframes CSS : 가장 많이 사용되는 트릭May 08, 2025 am 12:13 AM

@keyframesispopularduetoitstativerstatility 및 powerincreatingsmoothcssanimations.keytricksinclude : 1) states 사이에 moothtransitionsbettites, 2) 애니메이션 multiplepropertiessimultory, 3) vendorPixesforBrowsercompatibility, 4) 빗질을 사용하여

CSS 카운터 : 자동 번호 매기기에 대한 포괄적 인 안내서CSS 카운터 : 자동 번호 매기기에 대한 포괄적 인 안내서May 07, 2025 pm 03:45 PM

csScounterSearedTomanageAutomaticNumberingInberingInwebDesigns.1) 1) theCanbeusedfortablestoffContents, ListItems 및 CustomNumbering.2) AdvancedUsesInSinestedNumberingsystems.3) CreativeUseNvolvecust를 CreativeSinvolecust.4) CreativeSinvolvecust

스크롤 구동 애니메이션을 사용한 현대 스크롤 그림자스크롤 구동 애니메이션을 사용한 현대 스크롤 그림자May 07, 2025 am 10:34 AM

특히 모바일 장치에 스크롤 그림자를 사용하는 것은 Chris가 이전에 다룬 미묘한 UX입니다. Geoff는 애니메이션 타임 라인 속성을 사용하는 새로운 접근 방식을 다루었습니다. 또 다른 방법이 있습니다.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

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

뜨거운 도구

SublimeText3 Linux 새 버전

SublimeText3 Linux 새 버전

SublimeText3 Linux 최신 버전

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

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

맨티스BT

맨티스BT

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