teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

修正したので再度記述させていただきます

2017/04/01 15:03

投稿

rieley
rieley

スコア6

title CHANGED
File without changes
body CHANGED
@@ -142,4 +142,151 @@
142
142
  background-color: rgba(0,0,255,0.5);
143
143
  z-index: 100;
144
144
  }
145
+ ```
146
+
147
+ 修正したので再度記述させていただきます
148
+ ```html
149
+ <!DOCTYPE html>
150
+ <html lang="ja">
151
+ <head>
152
+ <meta charset="UTF-8">
153
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
154
+ <meta http-equiv="X-UA-Compatible" content="ie=edge">
155
+ <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet">
156
+ <link rel="stylesheet" type="text/css" href="./slick/slick.css">
157
+ <link rel="stylesheet" type="text/css" href="./slick/slick-theme.css">
158
+ <link rel="stylesheet" type="text/css" href="./css/styles_2.css">
159
+ <title>Document</title>
160
+ </head>
161
+ <body>
162
+ <div class="slider-container">
163
+ <div class="slider">
164
+ <div><a href="#"><img src="images/IMG_0686_s.jpg" width="200px"></a>
165
+ <div class="caption">
166
+ <p class="caption-title">キャプションタイトル</p>
167
+ <p class="caption-description">キャプション本文</p>
168
+ </div>
169
+ </div>
170
+ <div><a href="#"><img src="images/IMG_5060_s.jpg" width="200px"></a>
171
+ <div class="caption">
172
+ <p class="caption-title">キャプションタイトル</p>
173
+ <p class="caption-description">キャプション本文</p>
174
+ </div>
175
+ </div>
176
+ <div><a href="#"><img src="images/IMG_0373_s.jpg" width="200px"></a></div>
177
+ <div><a href="#"><img src="images/IMG_5471_s.jpg" width="200px"></a></div>
178
+ <div><a href="#"><img src="images/IMG_0686_s.jpg" width="200px"></a></div>
179
+ <div><a href="#"><img src="images/IMG_5471_s.jpg" width="200px"></a></div>
180
+
181
+ </div>
182
+ </div>
183
+
184
+ <script src="https://code.jquery.com/jquery-2.2.0.min.js" type="text/javascript"></script>
185
+ <script src="./slick/slick.js" type="text/javascript" charset="utf-8"></script>
186
+ <script type="text/javascript">
187
+
188
+ var $slider_container = $('.slider-container'),
189
+ $slider = $('.slider');
190
+ $(document).on('ready', function() {
191
+ $(".slider").slick({
192
+ dots: false,
193
+ infinite: true,
194
+ slidesToShow: 3,
195
+ slidesToScroll: 1,
196
+ speed: 200,
197
+ appendArrows: $slider_container,
198
+ // // FontAwesomeのクラスを追加
199
+ prevArrow: '<div class="slider-arrow slider-prev fa fa-angle-left"></div>',
200
+ nextArrow: '<div class="slider-arrow slider-next fa fa-angle-right"></div>'
201
+ });
202
+ });
203
+ </script>
204
+
205
+ </body>
206
+ </html>
207
+
208
+ ```
209
+ ```css
210
+ html, body {
211
+ margin: 0;
212
+ padding: 0;
213
+ }
214
+
215
+ * {
216
+ box-sizing: border-box;
217
+ }
218
+ .slider-container{
219
+ width: 90%;
220
+ margin: 100px auto;
221
+
222
+ }
223
+ .slick-slide {
224
+ margin: 0px 20px;
225
+ }
226
+
227
+ .slick-slide img {
228
+ width: 100%;
229
+ z-index: 1;
230
+
231
+ }
232
+ .slick-slide img:hover {
233
+ opacity: 0.8;
234
+ }
235
+
236
+ .slick-prev:before,
237
+ .slick-next:before {
238
+ color: black;
239
+ }
240
+ .slider-container {
241
+ position: relative;
242
+ }
243
+ .slider {
244
+ display: none;
245
+ margin: 0 24px;
246
+ overflow: hidden;
247
+ }
248
+ .slider.slick-initialized {
249
+ display: block;
250
+ }
251
+ .slider-arrow {
252
+ position: absolute;
253
+ top: 50%;
254
+ height: 36px;
255
+ margin-top: -18px;
256
+ color: #000000;
257
+ line-height: 36px;
258
+ font-size: 28px;
259
+ cursor: pointer;
260
+ z-index: 10;
261
+ }
262
+ .slider-prev {
263
+ left: 0;
264
+ }
265
+ .slider-next {
266
+ right: 0;
267
+ }
268
+ .slick-slide {
269
+ padding: 1.5em 0;
270
+ color: #000;
271
+ text-align: center;
272
+ font-size: 1.1em;
273
+ outline: 0;
274
+ background-color: #fff;
275
+ }
276
+ .caption{
277
+ background: rgba(0, 0, 255, 0.5);
278
+ margin-top: -30px;
279
+ z-index: 100;
280
+ }
281
+ .caption-title,
282
+ .caption-description{
283
+ margin: 0;
284
+ padding: 0;
285
+ font-size: 12px;
286
+ color: #fff;
287
+ }
288
+ .caption:hover{
289
+ opacity: 0.8;
290
+ }
291
+
145
292
  ```

1

caption追加してみました。

2017/04/01 15:02

投稿

rieley
rieley

スコア6

title CHANGED
File without changes
body CHANGED
@@ -21,4 +21,125 @@
21
21
 
22
22
 
23
23
  ここで聞く内容ではないのかもしれませんが
24
- ご存知の方いましたら是非教えてください
24
+ ご存知の方いましたら是非教えてください
25
+
26
+ caption追加してみました。
27
+ ```html
28
+ <!DOCTYPE html>
29
+ <html lang="ja">
30
+ <head>
31
+ <meta charset="UTF-8">
32
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
33
+ <meta http-equiv="X-UA-Compatible" content="ie=edge">
34
+
35
+ <link rel="stylesheet" type="text/css" href="./slick/slick.css">
36
+ <link rel="stylesheet" type="text/css" href="./slick/slick-theme.css">
37
+ <link rel="stylesheet" type="text/css" href="./css/styles.css">
38
+
39
+ <title>Document</title>
40
+ </head>
41
+ <body>
42
+ <div class="sample2">
43
+ <div>
44
+ <img src="images/IMG_5471_s.jpg" width="200px">
45
+ <div class="caption">
46
+ <p class="caption-title">キャプションタイトル</p>
47
+ <p class="caption-description">キャプション本文</p>
48
+ </div>
49
+ </div>
50
+ <div>
51
+ <img src="images/IMG_5471_s.jpg" width="200px">
52
+ <div class="caption">
53
+ <p class="caption-title">キャプションタイトル</p>
54
+ <p class="caption-description">キャプション本文</p>
55
+ </div>
56
+ </div>
57
+ <div>
58
+ <img src="images/IMG_5471_s.jpg" width="200px">
59
+ <div class="caption">
60
+ <p class="caption-title">キャプションタイトル</p>
61
+ <p class="caption-description">キャプション本文</p>
62
+ </div>
63
+ </div>
64
+ </div>
65
+ <div class="sample2">
66
+ <div>
67
+ <img src="images/IMG_5471_s.jpg" width="200px">
68
+ <div class="caption">
69
+ <p class="caption-title">キャプションタイトル</p>
70
+ <p class="caption-description">キャプション本文</p>
71
+ </div>
72
+ </div>
73
+ <div>
74
+ <img src="images/IMG_5471_s.jpg" width="200px">
75
+ <div class="caption">
76
+ <p class="caption-title">キャプションタイトル</p>
77
+ <p class="caption-description">キャプション本文</p>
78
+ </div>
79
+ </div>
80
+ <div>
81
+ <img src="images/IMG_5471_s.jpg" width="200px">
82
+ <div class="caption">
83
+ <p class="caption-title">キャプションタイトル</p>
84
+ <p class="caption-description">キャプション本文</p>
85
+ </div>
86
+ </div>
87
+ </div>
88
+ <script src="https://code.jquery.com/jquery-2.2.0.min.js" type="text/javascript"></script>
89
+ <script src="./slick/slick.js" type="text/javascript" charset="utf-8"></script>
90
+
91
+ <script type="text/javascript">
92
+ $(document).on('ready', function() {
93
+ $(".sample2").slick({
94
+ dots: true,
95
+ infinite: true,
96
+ slidesToShow: 3,
97
+ slidesToScroll: 3
98
+ });
99
+
100
+ });
101
+ </script>
102
+ </body>
103
+ </html>
104
+ ```
105
+ ```css
106
+ html, body {
107
+ margin: 0;
108
+ padding: 0;
109
+ }
110
+
111
+ * {
112
+ box-sizing: border-box;
113
+ }
114
+
115
+ .slider {
116
+ width: 80%;
117
+ margin: 100px auto;
118
+ }
119
+
120
+ .slick-slide {
121
+ margin: 0px 20px;
122
+ }
123
+
124
+ .slick-slide img {
125
+ width: 100%;
126
+ }
127
+
128
+ .slick-prev:before,
129
+ .slick-next:before {
130
+ color: red;
131
+ }
132
+
133
+ .caption{
134
+ margin-top: -20px;
135
+ }
136
+ .caption-title,
137
+ .caption-description{
138
+ margin: 0;
139
+ padding: 0;
140
+ font-size: 12px;
141
+ color: white;
142
+ background-color: rgba(0,0,255,0.5);
143
+ z-index: 100;
144
+ }
145
+ ```