/* Sequence Two: FLIP cARD OVER Animation Keyframes */ @keyframes flip-backa { 0% {transform:translate(540px,0px) rotateY( 0deg); visibility: hidden; border-right:3px solid #000000;} 50% {transform:translate(540px,0px) rotateY(-90deg); visibility: hidden; border-right:3px solid #000000;} 72% {transform:translate(540px,0px) rotateY( 0deg); visibility:visible; border-right:3px solid #000000;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible; border-right:9px solid #000000;} 95 {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible; border-right:9px solid #000000;} 100% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible; border-right:9px solid #000000;} } @keyframes flip-backk { 0% {transform:translate(495px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(495px,0px) rotateY(-90deg); visibility: hidden;} 71% {transform:translate(495px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} 100%{transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} } @keyframes flip-backq { 0% {transform:translate(450px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(450px,0px) rotateY(-90deg); visibility: hidden;} 70% {transform:translate(450px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} 100% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} } @keyframes flip-backj { 0% {transform:translate(405px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(405px,0px) rotateY(-90deg); visibility: hidden;} 69% {transform:translate(405px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} 100% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} } @keyframes flip-backx { 0% {transform:translate(360px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(360px,0px) rotateY(-90deg); visibility: hidden;} 68% {transform:translate(360px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} 100% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} } @keyframes flip-back9 { 0% {transform:translate(315px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(315px,0px) rotateY(-90deg); visibility: hidden;} 67% {transform:translate(315px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} 100% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} } @keyframes flip-back8 { 0% {transform:translate(270px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(270px,0px) rotateY(-90deg); visibility: hidden;} 66% {transform:translate(270px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} 100% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} } @keyframes flip-back7 { 0% {transform:translate(225px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(225px,0px) rotateY(-90deg); visibility: hidden;} 65% {transform:translate(225px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} 100% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} } @keyframes flip-back6 { 0% {transform:translate(180px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(180px,0px) rotateY(-90deg); visibility: hidden;} 64% {transform:translate(180px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} 100% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} } @keyframes flip-back5 { 0% {transform:translate(135px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(135px,0px) rotateY(-90deg); visibility: hidden;} 63% {transform:translate(135px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} 100% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} } @keyframes flip-back4 { 0% {transform:translate(90px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(90px,0px) rotateY(-90deg); visibility: hidden;} 62% {transform:translate(90px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} 100% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} } @keyframes flip-back3 { 0% {transform:translate(45px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(45px,0px) rotateY(-90deg); visibility: hidden;} 61% {transform:translate(45px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} 100% {transform:translate( 0px,0px) rotateY( 0deg); visibility:visible;} } @keyframes flip-back2 { 0% {transform:translate(0px,0px) rotateY( 0deg); visibility: hidden;} 50% {transform:translate(0px,0px) rotateY(-90deg);visibility: hidden;} 60% {transform:translate(0px,0px) rotateY( 0deg); visibility:visible;} 90% {transform:translate(0px,0px) rotateY( 0deg); visibility:visible;} 100% {transform:translate(0px,0px) rotateY( 0deg); visibility:visible;} } /* END Sequence Two */ /* Define deck for dealing - Just placing a deck here to deal from */ .deck { margin-left:35px; top: 20px; background-image: url('https://thingography.com/my-things/wp-content/uploads/css-img/poker/cards/back.jpg'); background-repeat: no-repeat; width: 120px; height: 180px; position: absolute; border-radius: 10px; border: 3px solid #000000; border-right:9px solid #000000; visibility:visible; animation: deck 15s; box-sizing: content-box; } /* hide and show deck for deal */ @keyframes deck { 0% {visibility: hidden;} 100%{visibility: hidden;} } /* Done with Deck Placment */ /* START Sequence Three: Dealing the cards from the Deck above */ /* Define cards for deal - placement and Appearance of the cards that will be dealt - could have been added above to save lines */ .deal1, .deal2, .deal3, .deal4, .deal5 { margin-left:35px; top: 20px; background-image: url('https://thingography.com/my-things/wp-content/uploads/css-img/poker/cards/back.jpg'); background-repeat: no-repeat; width: 120px; height: 180px; position: absolute; border-radius: 10px; border: 3px solid #000000; } .deal1, .deal2, .deal3, .deal4, .deal5 {visibility: hidden;} /* Define and Assign dealing cards with Animation Keyframes */ .deal1 {animation: deal1 25s;} .deal2 {animation: deal2 26s;} .deal3 {animation: deal3 27s;} .deal4 {animation: deal4 28s;} .deal5 {animation: deal5 29s;} /* Dealing cards Animation Keyframes */ @keyframes deal1 { 0% {transform:translate( px, 0px) rotateZ( 0deg) rotateX( 0deg); visibility: hidden;} 55% {transform:translate(0px, 0px) rotateZ( 0deg) rotateX( 0deg); visibility: hidden;} 57% {transform:translate(0px,210px) rotateZ(180deg) rotateX( 0deg); visibility:visible;} 97% {transform:translate(0px,210px) rotateZ(180deg) rotateX( 0deg); visibility:visible;} 100%{transform:translate(0px,210px) rotateZ(180deg) rotateX(90deg); visibility:visible;} } @keyframes deal2 { 0% {transform:translate(0px,0px) rotateZ( 0deg) rotateX( 0deg); visibility: hidden;} 58% {transform:translate(0px,0px) rotateZ( 0deg) rotateX( 0deg); visibility: hidden;} 60% {transform:translate(150px,210px) rotateZ(360deg) rotateX( 0deg); visibility:visible;} 97% {transform:translate(150px,210px) rotateZ(360deg) rotateX( 0deg); visibility:visible;} 100%{transform:translate(150px,210px) rotateZ(360deg) rotateX(90deg); visibility:visible;} } @keyframes deal3 { 0% {transform:translate(0px,0px) rotateZ( 0deg) rotateX( 0deg); visibility: hidden;} 61% {transform:translate(0px,0px) rotateZ( 0deg) rotateX( 0deg); visibility: hidden;} 63% {transform:translate(300px,210px) rotateZ(360deg) rotateX( 0deg); visibility:visible;} 97% {transform:translate(300px,210px) rotateZ(360deg) rotateX( 0deg); visibility:visible;} 100%{transform:translate(300px,210px) rotateZ(360deg) rotateX(90deg); visibility:visible;} } @keyframes deal4 { 0% {transform:translate(0px,0px) rotateZ( 0deg) rotateX( 0deg); visibility: hidden;} 64% {transform:translate(0px,0px) rotateZ( 0deg) rotateX( 0deg); visibility: hidden;} 66% {transform:translate(450px,210px) rotateZ(540deg) rotateX( 0deg); visibility:visible;} 97% {transform:translate(450px,210px) rotateZ(540deg) rotateX( 0deg); visibility:visible;} 100%{transform:translate(450px,210px) rotateZ(540deg) rotateX(90deg); visibility:visible;} } @keyframes deal5 { 0% {transform:translate(0px,0px) rotateZ( 0deg) rotateX( 0deg); visibility: hidden;} 67% {transform:translate(0px,0px) rotateZ( 0deg) rotateX( 0deg); visibility: hidden;} 70% {transform:translate(600px,210px) rotateZ(720deg) rotateX( 0deg); visibility:visible;} 97% {transform:translate(600px,210px) rotateZ(720deg) rotateX( 0deg); visibility:visible;} 100%{transform:translate(600px,210px) rotateZ(720deg) rotateX( 90deg); visibility:visible;} } /* END Sequence Three */ /* START Sequence Four: Flipping the Dealt cards */ /* Define Dealth cards with Images and Assign Keyframes (Location and Appearance on line 429 to save repeatative coding */ .dealt1, .dealt2, .dealt3, .dealt4, .dealt5 { top: 230px; width: 120px; height: 180px; position: absolute; border-radius: 10px; border: 2px solid #000000; visibility:visible; } .dealt1 { background-image: url('https://thingography.com/my-things/wp-content/uploads/css-img/poker/cards/10-hearts.jpg'); margin-left: 30px; animation: dealt1 40s; } .dealt2 { background-image: url('https://thingography.com/my-things/wp-content/uploads/css-img/poker/cards/j-hearts.jpg'); margin-left:180px; animation: dealt2 40s; } .dealt3 { background-image: url('https://thingography.com/my-things/wp-content/uploads/css-img/poker/cards/q-hearts.jpg'); margin-left: 330px; animation: dealt3 40s; } .dealt4 { background-image: url('https://thingography.com/my-things/wp-content/uploads/css-img/poker/cards/k-hearts.jpg'); margin-left: 480px; animation: dealt4 40s; } .dealt5 { background-image: url('https://thingography.com/my-things/wp-content/uploads/css-img/poker/cards/a-hearts.jpg'); margin-left: 630px; animation: dealt5 40s; } /* Keyframes for Sequence Four: Flipping or turning over the Dealt cards */ @keyframes dealt1 { 0% {transform:rotateX(-90deg); visibility:hidden;} 62% {transform:rotateX(-90deg); visibility:hidden;} 64% {transform:rotateX( 0deg); visibility:visible;} 100%{transform:rotateX( 0deg); visibility:visible;} } @keyframes dealt2 { 0% {transform:rotateX(-90deg); visibility:hidden;} 65% {transform:rotateX(-90deg); visibility:hidden;} 67% {transform:rotateX( 0deg); visibility:visible;} 100%{transform:rotateX( 0deg); visibility:visible;} } @keyframes dealt3 { 0% {transform:rotateX(-90deg); visibility:hidden;} 67% {transform:rotateX(-90deg); visibility:hidden;} 69% {transform:rotateX( 0deg); visibility:visible;} 100%{transform:rotateX( 0deg); visibility:visible;} } @keyframes dealt4 { 0% {transform:rotateX(-90deg); visibility:hidden;} 70% {transform:rotateX(-90deg); visibility:hidden;} 72% {transform:rotateX( 0deg); visibility:visible;} 100%{transform:rotateX( 0deg); visibility:visible;} } @keyframes dealt5 { 0% {transform:rotateX(-90deg); visibility:hidden;} 72% {transform:rotateX(-90deg); visibility:hidden;} 74% {transform:rotateX( 0deg); visibility:visible;} 100%{transform:rotateX( 0deg); visibility:visible;} } /* END Sequence Four */ @media screen and (max-width: 765px) { #slot-view { transform: scale(0.7); transform-origin: center top; left: -10% } } @media screen and (max-width: 600px) { #slot-view { transform: scale(0.5); transform-origin: center top; left: -20%; } } @media screen and (max-width: 480px) { #slot-view { transform: scale(0.3); transform-origin: center top; left: -30%; } } .ad-center {text-align: center; width: 80%; margin: 0 auto; border: position: relative; height: 130px;}
Looking for FREE Non-Gambling Vegas Style Poker & Keno Games?
Try Video Poker.com
]]>