HTML
1
2<div id=box1></div>
3<div id=box2></div>
4aiueo
5
CSS
1
2* {
3 margin: 0;
4 padding: 0;
5 color: #FFF;
6 text-shadow:1px 1px 0 #000, -1px -1px 0 #000,-1px 1px 0 #000, 1px -1px 0 #000,0px 1px 0 #000, 0-1px 0 #000,-1px 0 0 #000, 1px 0 0 #000
7}
8div {
9 width: 200vw;
10 height: 75vh;
11 position:fixed;
12 background: black;
13 z-index: -100
14}
15#box1 {
16 top: -25vh;
17 left: -50vw;
18 transform-origin:25% 100% 0;
19 transform: rotate(-30deg);
20}
21#box2 {
22 bottom: -25vh;
23 left: -50vw;
24 transform-origin:25% 0 0;
25 transform: rotate(30deg)
26}
27
jQuery
1
2var i=0;
3function go(){
4 $('#box1').css('transform','rotate(' + (30 - i) + 'deg)');
5 if(i<61) {
6 $('#box2').css('transform','rotate(' + (30 + i) + 'deg)');
7 }
8 i++;
9 if(i>120){
10 clearInterval(hoge);
11 }
12}
13var hoge = setInterval(go,10);
14
サンプル
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/26 04:14 編集
2019/11/26 10:45