https://lab.sonicmoov.com/markup/css/css-animati …
のサイトの1番目
クネクネ動く CSS loading
を元に
<html lang="ja"> <head> <meta charset="UTF-8"> <style> body { margin: 0; padding: 0; background: #000000; } .container { width: 200px; height: 100px; padding-top: 100px; margin: 0 auto; } . ball { width: 300px; height: 300px; margin: 10px auto; border-radius: 50px; animation: right 1.1s infinite ease-in-out; .ball2 { width: 300px; height: 300px; margin: 10px auto; border-radius: 50px; animation: right 5s infinite ease-in-out; } @-webkit-keyframes right { 0% { -webkit-transform: translate(-49vw); } 50% { -webkit-transform: translate(49vw); } 100% { -webkit-transform: translate(-49vw); } } @-webkit-keyframes left { 0% { -webkit-transform: translate(49vw); } 50% { -webkit-transform: translate(-49vw); } 100% { -webkit-transform: translate(49vw); } } @-moz-keyframes right { 0% { -moz-transform: translate(-49vw); } 50% { -moz-transform: translate(49vw); } 100% { -moz-transform: translate(-49vw); } } @-moz-keyframes left { 0% { -moz-transform: translate(49vw); } 50% { -moz-transform: translate(-49vw); } 100% { -moz-transform: translate(49vw); } } @keyframes right { 0% { transform: translate(-49vw); } 50% { transform: translate(49vw); } 100% { transform: translate(-49vw); } } @keyframes left { 0% { transform: translate(49vw); } 50% { transform: translate(-49vw); } 100% { transform: translate(49vw); } } </style> </head> <body> <div class="container"> <div class="ball"><div class="ball2"> </div></div> </div> </body> </html>
と設定しました。
そうすると思うように動いてはくれたのですが、画面幅に収まらず動いてしまいます。
どのようにいじれば、どちらの玉も
画面幅に収まってくれますでしょうか?
回答1件
あなたの回答
tips
プレビュー