質問編集履歴

1

よりこまかくHTMLとCSSを追加しました

2023/03/23 09:40

投稿

sibazi
sibazi

スコア1

test CHANGED
File without changes
test CHANGED
@@ -13,14 +13,65 @@
13
13
  ### 該当のソースコード
14
14
 
15
15
  HTML
16
+ <span class="catalogue" style="--i:5;--x:-1;--y:-1;"><ion-icon name="car-sport-outline"></ion-icon>
16
17
 
17
18
  <li class="around10" style="--i:9;">
18
19
  <img src="img/ROADSTER.png" alt="ROADSTER">
19
20
  <p class="car-name-ROADSTER">ROADSTER</p>
20
21
  <p class="car-size-ROADSTER">3,915×1,735×1,235</p>
21
22
  </li>
23
+ </span>
22
24
 
23
25
  CSS
26
+ 白丸枠、action前CSS
27
+ .catalogue li {
28
+ color: #000000;
29
+ scale: 0;
30
+ position: absolute;
31
+ left: 30px;
32
+ top: 20px;
33
+ transform-origin: 0px;
34
+ background: #ffffff;
35
+ transition: 1s;
36
+ transform: rotate(calc(360deg/10 * var(--i)));
37
+ list-style: none;
38
+ width: 10px;
39
+ height: 10px;
40
+ justify-content: center;
41
+ align-items: center;
42
+ border-radius: 50%;
43
+ box-shadow: 0 3px 4px rgba(0, 0, 0, 0.20);
44
+
45
+ }
46
+ 白丸枠、action後CSS
47
+ .catalogue.action li {
48
+ position: absolute;
49
+ left: -265px;
50
+ top: 30px;
51
+ list-style: none;
52
+ transition: 1s;
53
+ transform: rotate(calc(360deg/10 * var(--i)));
54
+ transform-origin: 370px;
55
+ scale: 1;
56
+ width: 165px;
57
+ height: 165px;
58
+ background: #ffffff;
59
+ display: flex;
60
+ justify-content: center;
61
+ align-items: center;
62
+ border-radius: 50%;
63
+ box-shadow: 0 3px 4px rgba(0, 0, 0, 0.20);
64
+ }
65
+ 画像CSS
66
+ .catalogue li img {
67
+ transform: rotate(calc(360deg/-10 * var(--i)));
68
+ scale: 0;
69
+ transition: 0.4s;
70
+ display: inline-block;
71
+ align-items: center;
72
+
73
+ }
74
+ 「ROADSTER」、CSS
24
75
  .car-name-ROADSTER {
25
76
  position: absolute;
26
77
  top: 35px;
@@ -33,7 +84,7 @@
33
84
 
34
85
 
35
86
  }
36
-
87
+ 「3,915×1,735×1,235」、CSS
37
88
  .car-size-ROADSTER {
38
89
  position: absolute;
39
90
  top: 112px;