質問編集履歴

1

間違えて貼り付けていたので改めてHTMLも併せて記述しなおします。

2021/06/15 06:25

投稿

reiko_y
reiko_y

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,26 +1,84 @@
1
1
  slickを使用して、スライドショーを作成しています。
2
2
 
3
- slick.js slick.css slick-theme.css を読み込んでセンターの画像以外の両サイド画像を
4
-
5
- 半透明にしました。
3
+ センターの画像以外の両サイド画像を半透明にしました。
6
4
 
7
5
 
8
6
 
9
7
  しかし、2枚を中央に表示させる必要が出てきたため
10
8
 
11
- slidesToShow:2 
9
+ slidesToShow:2 を追加して中央に2枚表示できたのですが、2枚のうちの1枚のみが不透明、
12
10
 
11
+ 右側の画像が半透明になりました。
13
12
 
14
-
15
- 2枚表示にしたところ、2枚のうちの1枚のみが不透明、右側の画像が半透明になります。
16
-
17
- 中央の2枚を不透明にできますでしょうか?
13
+ 中央の2枚を不透明(オリジナル画像)にできますでしょうか?
18
14
 
19
15
  よろしくお願いいたします。
20
16
 
21
17
 
22
18
 
23
19
  ```ここに言語を入力
20
+
21
+ HTML************************************************************
22
+
23
+ <link rel="stylesheet" href="css/all.css" />
24
+
25
+ <link rel="stylesheet" href="css/slick-theme.css" type="text/css">
26
+
27
+ <link rel="stylesheet" href="css/slick.css" type="text/css">
28
+
29
+ <link rel="stylesheet" href="css/common.css" />
30
+
31
+ <script type="text/javascript" src="https://code.jquery.com/jquery-3.1.0.min.js"></script>
32
+
33
+ <script src="js/slick.js"></script>
34
+
35
+ ~~~~~~~~~~~~ 省略 ~~~~~~~~~~~~
36
+
37
+ <div class="sliderArea">
38
+
39
+ <div class="center">
40
+
41
+ <div>
42
+
43
+ <img src="phot/top_phot/resize001.jpg" alt="">
44
+
45
+ </div>
46
+
47
+ <div>
48
+
49
+ <img src="phot/top_phot/resize007.jpg" alt="">
50
+
51
+ </div>
52
+
53
+ <div>
54
+
55
+ <img src="phot/top_phot/resize003.jpg" alt="">
56
+
57
+ </div>
58
+
59
+ <div>
60
+
61
+ <img src="phot/top_phot/resize004.jpg" alt="">
62
+
63
+ </div>
64
+
65
+ <div>
66
+
67
+ <img src="phot/top_phot/resize005.jpg" alt="">
68
+
69
+ </div>
70
+
71
+ <div>
72
+
73
+ <img src="phot/top_phot/resize006.jpg" alt="">
74
+
75
+ </div>
76
+
77
+ </div>
78
+
79
+ </div>
80
+
81
+
24
82
 
25
83
  <script>
26
84
 
@@ -38,7 +96,7 @@
38
96
 
39
97
  slidesToShow:2,
40
98
 
41
- slidesToScroll: 2,
99
+ slidesToScroll: 1,
42
100
 
43
101
  autoplay:true,
44
102
 
@@ -50,22 +108,58 @@
50
108
 
51
109
 
52
110
 
53
- css*******************************
111
+ css/common.css *************************************************************
54
112
 
55
- .slider .slick-slide:not(.slick-center) {
56
113
 
57
- -webkit-filter: opacity(70%);
58
114
 
59
- -moz-filter: opacity(70%);
115
+ .sliderArea{background-color: #fff;margin:0;}
60
116
 
61
- -o-filter: opacity(70%);
117
+ .center {
62
118
 
63
- -ms-filter: opacity(70%);
119
+ margin: 0 auto 50px;
64
120
 
65
- filter: opacity(70%);
121
+ opacity: 0;
66
122
 
67
- transition: 0.2s linear;
123
+ transition: 2s;
68
124
 
69
- }
125
+ }
126
+
127
+ .center {
128
+
129
+ width: 100%;
130
+
131
+ height: 320px;
132
+
133
+ }
134
+
135
+ .center div {
136
+
137
+ height: 320px;
138
+
139
+ }
140
+
141
+ .slick-initialized{
142
+
143
+ opacity: 1
144
+
145
+ }
146
+
147
+ .center img { width: 100%; }
148
+
149
+ .center .slick-slide:not(.slick-center) {
150
+
151
+ -webkit-filter: opacity(70%);
152
+
153
+ -moz-filter: opacity(70%);
154
+
155
+ -o-filter: opacity(70%);
156
+
157
+ -ms-filter: opacity(70%);
158
+
159
+ filter: opacity(70%);
160
+
161
+ transition: 0.2s linear;
162
+
163
+ }
70
164
 
71
165
  ```