div 개체의 세로 가운데 정렬에 대한 방법은 css, jquery 등 여러가지가 존재 하지만,
css 는 작동하지 않는 경우가 너무 많다.
확실한 방법은 jquery 를 이용하는 것이다.
- 아래 소스는 화면 로딩때 1번만 적용(이런 방식도 필요함)
<script type="text/javascript">
$(document).ready(function() {
$('.centered').css({position:'absolute'}).css({
left: ($(window).width() - $('.centered').outerWidth())/2,
top: ($(window).height() - $('.centered').outerHeight())/2
});
});
</script>
- 아래 소스는 화면 리사이즈 때마다 적용
</script>
$( document ).ready(function() {
$(window).resize();
});
$(window).resize(function(){
$('.centered').css({position:'absolute'}).css({
left: ($(window).width() - $('.centered').outerWidth())/2,
top: ($(window).height() - $('.centered').outerHeight())/2
});
});
</script>
- 아래 소스는 html부분
<div class="centered">
<a href="#blog" data-role="button" data-icon="vs_photo" data-transition="slide">상품소개</a>
<a href="#videos" data-role="button" data-icon="vs_video" data-transition="slideup">상품영상</a>
<a href="#photos" data-role="button" data-icon="vs_blog" data-transition="slidedown">회사소개</a>
</div>
부트스트랩3 레이아웃 기초 (0) | 2017.11.08 |
---|---|
input 박스에서 한글 입력 숫자 제한하는 jQuery (0) | 2017.08.16 |
웹기반 한글 인터프리터 제작_1 (0) | 2017.04.26 |
웹페이지 이미지 파일 다운로드를 강제로 진행 시키기 (0) | 2015.08.12 |
탭메뉴로 페이지 내용 꾸미기 (0) | 2014.12.16 |
댓글 영역