- playsinline : iOS에서 동영상이 내장플레이어로 실행되는것을 막아준다(브라우저 내부에서 실행) - autoplay : 자동실행, mobile 환경이나 chrome 브라우저에서는 음성이 없을 때(muted) 자동실행된다. 그 외에는 사용자 입력(버튼클릭) 시 실행 가능 iOS 비디오 정책 : https://webkit.org/blog/6784/new-video-policies-for-ios/ Chrome 비디오 자동재생 정책 : https://developers.google.com/web/updates/2017/09/autoplay-policy-changes 1. Video Play document.getElementById(video).play(); 2. Video Pause documen..
for문 같이 연속되는 동작을 할 수 있도록 만들어줌 TweenMax.staggerTo(".class", 1, {y:"+=150", opacity:0}, 0.2); .class 를 y는 150 만큼 이동, opacity는 0으로 변경, 0.2초마다 다음 .class로 옮겨가면서 실행 아래에서 실행되는거 확인 가능 See the Pen TweenMax StaggerTo by seonn (@seonn) on CodePen. 아래는 stagger를 이용해서 글자가 흩어지는 애니메이션을 구현 See the Pen Shattering Text Animation by Arsen Zbidniakov (@ARS) on CodePen.
TweenMax.to( target:Object, duration:Number, vars:Object ) .to() stylesheet(css)에 명시된 값에서 출발하여 해당구문에 명시된 값까지 변화하는 애니메이션 #target{left:0;} tweenMax.to("#target", 3, { left: "200px" }); #target 이라는 오브젝트를 3초동안 우측으로 200px 만큼 이동 TweenMax.from( target:Object, duration:Number, vars:Object ) .from() 해당구문에 명시된 값에서 출발하여 스타일시스에 명시된 값까지 변화 (to와 반대방향) #target{left:200px;} tweenMax.from("#target", 3, { left: "..
스크롤이 맨 아래로 내려갔을때 추가되는 게시판 리스트 공부사이트 : http://seonn.ivyro.net/example/more_board/index_scroll.html //더보기 시 리스트를 5개씩 들고오기 var board = $("#board"); var addObj="";addObj+="추가1"; addObj+="추가2"; addObj+="추가3"; addObj+=""; //스크롤이 맨 끝에 내려왔을때 $(window).scroll(function(){ var scrolltop = $(window).scrollTop(); if( scrolltop == $(document).height() - $(window).height() ){ for(i=0; i= $(document).height() -..
Image Zoomer(출처) : http://www.dynamicdrive.com/dynamicindex4/featuredzoomer.htm 공부사이트 : http://seonn.ivyro.net/example/zoom_effect/ 마우스 오버 시 이미지 줌 되는 플러그인jQuery(document).ready(function($){ $('#image1').addimagezoom({ zoomrange: [3, 10], //줌레벨설정 초기수치 3부터 마우스휠로 10까지 늘릴수있다. magnifiersize: [300,300], //픽셀확대영역 크기 설정 magnifierpos: 'left', //확대영역 위치 설정 cursorshade: true, largeimage: 'images/img11_big...
iScroll : http://cubiq.org/iscroll-4 ♧ iScroll 기본 셋업 - html code 내용 - css code#wrapper{ position:absolute; z-index:1; top:45px; bottom:0; left:0; width:100%; overflow:auto; } #wrapper #scroller{ position:absolute; z-index:1; -webkit-tap-highlight-color:rgba(0,0,0,0); width:100%; padding:0; } - script codevar myScroll; function loaded() { myScroll = new iScroll('wrapper'); } document.addEventList..