> 웹 프론트엔드 > JS 튜토리얼 > jQuery_jquery를 기반으로 한 가로 및 세로 중앙 정렬 div 창

jQuery_jquery를 기반으로 한 가로 및 세로 중앙 정렬 div 창

WBOY
풀어 주다: 2016-05-16 18:03:47
원래의
1065명이 탐색했습니다.
1. CSS를 통해 가로 중심 맞추기:
코드 복사 코드는 다음과 같습니다.

.className{
margin:0 auto;
width:200px;
}


2. CSS와 수직 센터링을 통해
CSS를 통해 가로 중심과 세로 중심 div를 만드는 것은 번거로운 작업입니다. 다른 div의 크기를 미리 알아야 합니다.

코드 복사 코드는 다음과 같습니다.
.className{
width:300px
height:200px; :absolute;
왼쪽:50%;
여백:-100px 0 -150px
}

3. jQuery 센터링 및 수직 센터링을 통해 CSS 방법은 고정된 크기의 div에만 적용되므로 jQuery가 작동합니다.


코드 복사
코드는 다음과 같습니다. $(window).resize(function(){ $('.className').css({ 위치:'절대',
왼쪽: ($(window).width() - $('.className').outerWidth())/2,
위: ($(window).height() - $('.className').outerHeight())/2 $(document).scrollTop()
})
})
//초기화 함수
$(window). resize ();


이 방법의 장점은 div가 얼마나 큰지 알 필요가 없다는 것입니다. 단점은 JavaScript를 통해서만 알 수 있다는 것입니다.
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿