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

質問編集履歴

6

修正しました。

2021/06/12 17:32

投稿

free_teku
free_teku

スコア103

title CHANGED
File without changes
body CHANGED
@@ -1,12 +1,30 @@
1
1
  Q表題の通り、「レスポンシブ対応」でwidth:769; 未満になるとデザインが崩れてしまうため、質問しました。
2
+
2
- 追記で質問です。
3
+ 追記で3点質問です。
3
4
  Q.SCss(serviceのhover)が文字のみがhover対象になっており、画像全体をhoverしたときに色が薄くなるようにしたいです。どのようにしたらよろしいですか?
4
5
 
5
6
  Q.header部分に余白があります。
6
7
  こちらはなぜ起こるのでしょうか?
7
8
 
9
+ =======================
10
+ Q.JQueryにエラーが表示されます。
11
+ 「if($win.width()>768px){」width()>768pxの768pxがどうやら原因のようです。(消すとエラーが6つ消えます。)
12
+ この原因がなぜなのかわからないため、質問しました。
13
+ ・やったこと
14
+ ```base.scss
15
+ @mixin overTab {
16
+ @media print,screen and (max-width: 768px) and (max-width: 960px) {
17
+ @content;
18
+ }
19
+
20
+ }
21
+ ```
22
+ をmax-width: 768px→min-width: 768pxにいじりましたが
23
+ 、変わりませんでした。
8
24
 
25
+ ======================
9
26
 
27
+
10
28
  ◆やったこと
11
29
  ・原因がimgタグのwidth: 100%;なのか気になり「general.scss」のimg,bodyに@include OverTab{}を付けましたが
12
30
  反応しない
@@ -15,21 +33,13 @@
15
33
  何が原因なのか分からず質問しました。恐れ入りますがよろしくお願いいたします。
16
34
  [900pxリンク](https://www.6666666.jp/html/20200213/)
17
35
 
18
-
19
36
  ※Sassで記入しています。
20
37
  コンパイル済みです。
21
38
  headerはレスポンシブ対応のコードはまだ書いていません。
22
39
  ↓コードがあります。恐れ入りますm(__)m
23
40
 
24
-
25
41
  ```HTML
26
- <!DOCTYPE html>
42
+ html 前半省)文字制限により
27
- <html lang="en">
28
- <head>
29
- <meta charset="UTF-8">
30
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
31
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
32
- <title>Cresta Design</title>
33
43
  <link rel="stylesheet" href="css/destyle.css">
34
44
  <link rel="stylesheet" href="css/style.css">
35
45
  <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/>
@@ -46,10 +56,10 @@
46
56
  <nav class="nav">
47
57
  <ul class="header-list">
48
58
 
49
- <li class="list-item"><a href="#">Concept</a></li>
59
+ <li class="list-item"><a href="#">Concept</a></li>(修正済み)
50
- <li class="list-item"><a href="#">Service</a></li>
60
+ <li class="list-item"><a href="#">Service</a></li>(修正済み)
51
- <li class="list-item"><a href="#"> Works</a></li>
61
+ <li class="list-item"><a href="#"> Works</a></li>(修正済み)
52
- <li class="list-item"><a href="./concept">Contact</a></li>
62
+ <li class="list-item"><a href="./concept">Contact</a></li>←(修正済み)
53
63
  </ul>
54
64
  </nav>
55
65
  </div>
@@ -188,15 +198,6 @@
188
198
  </html>
189
199
  ```
190
200
 
191
- ```base.scss
192
- @mixin overTab {
193
- @media print,screen and (min-width: 768px) and (max-width: 960px) {
194
- @content;
195
- }
196
-
197
- }
198
-
199
- ```
200
201
  ```work.scss
201
202
  .works{
202
203
  max-width: 1440px;
@@ -213,9 +214,6 @@
213
214
  //padding-top: 105px;
214
215
  }
215
216
 
216
-
217
-
218
-
219
217
  .works-list{
220
218
  display: flex ;
221
219
  justify-content: space-between;
@@ -250,9 +248,6 @@
250
248
 
251
249
  }
252
250
 
253
-
254
-
255
-
256
251
  .works-text{
257
252
 
258
253
  padding: 25px 20px;
@@ -329,9 +324,6 @@
329
324
 
330
325
  }
331
326
 
332
-
333
-
334
-
335
327
  }
336
328
 
337
329
  .service1{

5

修正しました。

2021/06/12 17:32

投稿

free_teku
free_teku

スコア103

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,12 @@
1
1
  Q表題の通り、「レスポンシブ対応」でwidth:769; 未満になるとデザインが崩れてしまうため、質問しました。
2
2
  追記で質問です。
3
- SCss(serviceのhover)が文字のみがhover対象になっており、画像全体をhoverしたときに色が薄くなるようにしたいです。どのようにしたらよろしいですか?
3
+ Q.SCss(serviceのhover)が文字のみがhover対象になっており、画像全体をhoverしたときに色が薄くなるようにしたいです。どのようにしたらよろしいですか?
4
4
 
5
+ Q.header部分に余白があります。
6
+ こちらはなぜ起こるのでしょうか?
5
7
 
8
+
9
+
6
10
  ◆やったこと
7
11
  ・原因がimgタグのwidth: 100%;なのか気になり「general.scss」のimg,bodyに@include OverTab{}を付けましたが
8
12
  反応しない
@@ -17,7 +21,6 @@
17
21
  headerはレスポンシブ対応のコードはまだ書いていません。
18
22
  ↓コードがあります。恐れ入りますm(__)m
19
23
 
20
- [コードzipファイル](https://15.gigafile.nu/0619-d275cb6ef5a9e40f86c9e830f969ac2f2)
21
24
 
22
25
  ```HTML
23
26
  <!DOCTYPE html>
@@ -29,6 +32,7 @@
29
32
  <title>Cresta Design</title>
30
33
  <link rel="stylesheet" href="css/destyle.css">
31
34
  <link rel="stylesheet" href="css/style.css">
35
+ <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/>
32
36
  </head>
33
37
  <body>
34
38
  <!--ヘッダー-->
@@ -42,10 +46,10 @@
42
46
  <nav class="nav">
43
47
  <ul class="header-list">
44
48
 
45
- <li class="list-item"><a href="#">Concept</li></a>
49
+ <li class="list-item"><a href="#">Concept</a></li>
46
- <li class="list-item"><a href="#">Service</li></a>
50
+ <li class="list-item"><a href="#">Service</a></li>
47
- <li class="list-item"><a href="#"> Works</li></a>
51
+ <li class="list-item"><a href="#"> Works</a></li>
48
- <li class="list-item"><a href="./concept">Contact</li></a>
52
+ <li class="list-item"><a href="./concept">Contact</a></li>
49
53
  </ul>
50
54
  </nav>
51
55
  </div>
@@ -58,8 +62,12 @@
58
62
 
59
63
 
60
64
  <div class="image-inner">
61
- <div class="main-image">
65
+ <div class="fv">
66
+ <ul class="slider">
62
- <!--<img src="./image/fv-bgi_01@2x.jpg" alt="">-->
67
+ <li><img src="./image/fv-bgi_01@2x.jpg" alt=""></li>
68
+ <li><img src="./image/fv-bgi_02@2x.jpg" alt=""></li>
69
+ <li><img src="./image/fv-bgi_03@2x.jpg" alt=""></li>
70
+ </ul>
63
71
  </div>
64
72
  <div class="image-message">
65
73
  <p>Design for Smile. <br class="sp-br">快適なオフィスを デザインする</p>
@@ -175,12 +183,12 @@
175
183
  <p>&copy; cresta.design all rights reserved</p>
176
184
  </footer>
177
185
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
186
+ <script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
178
187
  </body>
179
188
  </html>
180
189
  ```
181
190
 
182
-
183
- ```scss(base.scss)
191
+ ```base.scss
184
192
  @mixin overTab {
185
193
  @media print,screen and (min-width: 768px) and (max-width: 960px) {
186
194
  @content;
@@ -189,8 +197,7 @@
189
197
  }
190
198
 
191
199
  ```
192
-
193
- ```SCSS(work.scss
200
+ ```work.scss
194
201
  .works{
195
202
  max-width: 1440px;
196
203
  //max-height: 986px;
@@ -272,7 +279,7 @@
272
279
  }
273
280
  ```
274
281
 
275
- ```Service.scss
282
+ ```service.scss
276
283
  .service{
277
284
  margin: 0 auto;
278
285
 
@@ -321,6 +328,10 @@
321
328
  transition: .3s;
322
329
 
323
330
  }
331
+
332
+
333
+
334
+
324
335
  }
325
336
 
326
337
  .service1{

4

修正しました

2021/06/12 16:16

投稿

free_teku
free_teku

スコア103

title CHANGED
File without changes
body CHANGED
@@ -9,7 +9,9 @@
9
9
 
10
10
  ・調べて900px以上に設定することがベストと書いていたため気になり調べ、行ったが反応しませんでした
11
11
  何が原因なのか分からず質問しました。恐れ入りますがよろしくお願いいたします。
12
+ [900pxリンク](https://www.6666666.jp/html/20200213/)
12
13
 
14
+
13
15
  ※Sassで記入しています。
14
16
  コンパイル済みです。
15
17
  headerはレスポンシブ対応のコードはまだ書いていません。

3

修正しました

2021/06/12 10:04

投稿

free_teku
free_teku

スコア103

title CHANGED
File without changes
body CHANGED
@@ -178,6 +178,16 @@
178
178
  ```
179
179
 
180
180
 
181
+ ```scss(base.scss)
182
+ @mixin overTab {
183
+ @media print,screen and (min-width: 768px) and (max-width: 960px) {
184
+ @content;
185
+ }
186
+
187
+ }
188
+
189
+ ```
190
+
181
191
  ```SCSS(work.scss)
182
192
  .works{
183
193
  max-width: 1440px;

2

修正しました

2021/06/12 08:55

投稿

free_teku
free_teku

スコア103

title CHANGED
File without changes
body CHANGED
@@ -1,12 +1,13 @@
1
- 表題の通り、「レスポンシブ対応」で7width:769; 未満になるとデザインが崩れてしまうため、質問しました。
1
+ Q表題の通り、「レスポンシブ対応」でwidth:769; 未満になるとデザインが崩れてしまうため、質問しました。
2
+ 追記で質問です。
3
+ SCss(serviceのhover)が文字のみがhover対象になっており、画像全体をhoverしたときに色が薄くなるようにしたいです。どのようにしたらよろしいですか?
2
4
 
5
+
3
- やったこと
6
+ やったこと
4
- 原因がimgタグのwidth: 100%;なのか気になり「general.scss」のimg,bodyに@include OverTab{}を付けましたが
7
+ 原因がimgタグのwidth: 100%;なのか気になり「general.scss」のimg,bodyに@include OverTab{}を付けましたが
5
8
  反応しない
6
9
 
7
10
  ・調べて900px以上に設定することがベストと書いていたため気になり調べ、行ったが反応しませんでした
8
-
9
-
10
11
  何が原因なのか分からず質問しました。恐れ入りますがよろしくお願いいたします。
11
12
 
12
13
  ※Sassで記入しています。
@@ -14,4 +15,314 @@
14
15
  headerはレスポンシブ対応のコードはまだ書いていません。
15
16
  ↓コードがあります。恐れ入りますm(__)m
16
17
 
17
- [コードzipファイル](https://15.gigafile.nu/0619-d275cb6ef5a9e40f86c9e830f969ac2f2)
18
+ [コードzipファイル](https://15.gigafile.nu/0619-d275cb6ef5a9e40f86c9e830f969ac2f2)
19
+
20
+ ```HTML
21
+ <!DOCTYPE html>
22
+ <html lang="en">
23
+ <head>
24
+ <meta charset="UTF-8">
25
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
26
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
27
+ <title>Cresta Design</title>
28
+ <link rel="stylesheet" href="css/destyle.css">
29
+ <link rel="stylesheet" href="css/style.css">
30
+ </head>
31
+ <body>
32
+ <!--ヘッダー-->
33
+ <header class="header">
34
+ <div class="header-inner">
35
+
36
+ <div id="logo">
37
+ <p> Cresta Design</p>
38
+ </div>
39
+ <div class="header-wrapper">
40
+ <nav class="nav">
41
+ <ul class="header-list">
42
+
43
+ <li class="list-item"><a href="#">Concept</li></a>
44
+ <li class="list-item"><a href="#">Service</li></a>
45
+ <li class="list-item"><a href="#"> Works</li></a>
46
+ <li class="list-item"><a href="./concept">Contact</li></a>
47
+ </ul>
48
+ </nav>
49
+ </div>
50
+
51
+ <button class="burger-btn">
52
+ <span class="bar-bar_top"></span>
53
+ <span class="bar-bar_mid"></span>
54
+ <span class="bar-bar_bottom"></span>
55
+ </button>
56
+
57
+
58
+ <div class="image-inner">
59
+ <div class="main-image">
60
+ <!--<img src="./image/fv-bgi_01@2x.jpg" alt="">-->
61
+ </div>
62
+ <div class="image-message">
63
+ <p>Design for Smile. <br class="sp-br">快適なオフィスを デザインする</p>
64
+ </div>
65
+ </div>
66
+ </div>
67
+
68
+ </header>
69
+
70
+
71
+ <!---->
72
+
73
+ <!--メイン-->
74
+ <main class="main">
75
+ <!--コンセプト-->
76
+ <section class="concept">
77
+ <h2 class="sub-title ">CONCEPT</h2>
78
+ <div class="section-inner">
79
+ <p class="message">
80
+ “働きたくなる空間”をデザインすることで <br class="pc-br">
81
+ 人々を幸せにする。"
82
+ </p>
83
+ <div class="explain">
84
+ <p class="text">私たちは、オフィスに特化した空間デザイン専門としております。その理由は、「働きたくなる空間で仕事ができれば多くの人を
85
+ 幸せにできるのではないか」と考えるためです。そんな想いの株式会社Cresta Designだからこそできる空間デザインを提供させて
86
+ いただきます。
87
+ </p>
88
+ <div class="concept-image">
89
+ <img src="image/concept-image@2x.jpg" alt="コンセプトイメージ">
90
+ </div>
91
+
92
+ </div>
93
+ <div class="section-bottom concept-bottom text-right">Our concept </div>
94
+ </div>
95
+
96
+
97
+ </section>
98
+ <!---->
99
+ <!--Works-->
100
+ <section class="works">
101
+ <h2 class="sub-title text-right text-white works-title">works</h2>
102
+ <ul class="works-list">
103
+ <li class="works-item">
104
+ <a href="#">
105
+ <p class="works-text">
106
+ 新規サイトを公開しました。今回のサイトは <br>
107
+ 白と黒を基調にしたミニマルなデザインに <br>
108
+ なっています。
109
+ </p>
110
+ </a>
111
+ <div class="works-image"><img src="image/card-img01@2x.jpg" alt="" ></div>
112
+ </li>
113
+ <li class="works-item">
114
+ <a href="#">
115
+ <p class="works-text">
116
+ 新規サイトを公開しました。今回のサイトは <br>
117
+ 白と黒を基調にした
118
+ </p>
119
+ </a>
120
+ <div class="works-image"><img src="image/card-img02@2x.jpg" alt="" ></div>
121
+ </li>
122
+ <li class="works-item">
123
+ <a href="#">
124
+ <p class="works-text">
125
+ 新規サイトを公開しました。今回のサイトは <br>
126
+ 白と黒を基調にしたミニマルなデザインに <br>
127
+ なっています。
128
+ </p>
129
+ </a>
130
+ <div class="works-image"><img src="image/card-img03@2x.jpg" alt="" ></div>
131
+ </li>
132
+ </ul>
133
+ <div class="works-link cmn-link">
134
+ <a href="#">
135
+ <p>View more</p>
136
+ </a>
137
+ </div>
138
+
139
+ <div class="section-bottom text-white">Our works </div>
140
+ </section>
141
+ <!---->
142
+
143
+ <!--Service-->
144
+ <section class="service">
145
+ <h2 class="sub-title">Service</h2>
146
+ <ul class="service-list">
147
+ <li class="service-item service1"><a href="#">Hearing</a></li>
148
+ <li class="service-item service2"><a href="#">Planning</a></li>
149
+ <li class="service-item service3"><a href="#">Direction</a></li>
150
+ </ul>
151
+
152
+ <div class="section-bottom text-right">Our service </div>
153
+ </section>
154
+ <!---->
155
+ <!--Contact-->
156
+ <section class="contact bg-contact">
157
+ <h2 class="sub-title text-right text-white contact-title">Contact</h2>
158
+ <div class="contact-inner">
159
+
160
+ <p class="contact-text">お気軽にご相談ください。</p>
161
+ <a href="./contact" class="cmn-link contact-link">Contact</a>
162
+ <div class="section-bottom text-white">Contact us </div>
163
+ </div>
164
+
165
+ </section>
166
+ <!---->
167
+
168
+ </main>
169
+ <!--メイン-->
170
+
171
+
172
+ <footer class="footer">
173
+ <p>&copy; cresta.design all rights reserved</p>
174
+ </footer>
175
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
176
+ </body>
177
+ </html>
178
+ ```
179
+
180
+
181
+ ```SCSS(work.scss)
182
+ .works{
183
+ max-width: 1440px;
184
+ //max-height: 986px;
185
+
186
+ background-image: url(../../image/works-bgi@2x.jpg);
187
+ background-size: cover;
188
+ background-position: center;
189
+ background-repeat: no-repeat;
190
+
191
+ }
192
+
193
+ .works-title{
194
+ //padding-top: 105px;
195
+ }
196
+
197
+
198
+
199
+
200
+ .works-list{
201
+ display: flex ;
202
+ justify-content: space-between;
203
+ padding: 80px 220px 80px 220px;
204
+ text-align: center;
205
+ margin: 0 auto;
206
+ @include overTab{
207
+ display: block;
208
+ padding: 0 4vw;
209
+ margin: 50px 27px 80px;
210
+ }
211
+
212
+ .works-item{
213
+ background:#fff;
214
+ width: 32%;
215
+
216
+ display: flex;
217
+ flex-direction: column-reverse;
218
+ justify-content: space-between;
219
+ border: 1px solid;
220
+ //overflow: hidden;
221
+ + .work-item{
222
+ margin-left: 20px;
223
+ border: 1px solid;
224
+
225
+ }
226
+ @include overTab{
227
+ width: 320px;
228
+ width: 100%;
229
+ margin: 0 auto 30px;
230
+
231
+
232
+ }
233
+
234
+
235
+
236
+
237
+ .works-text{
238
+
239
+ padding: 25px 20px;
240
+ text-align: center;
241
+ .works-text:nth-child(even){
242
+ padding: 15px 20px 53px 20px;
243
+ }
244
+
245
+
246
+ }
247
+
248
+ .works-image{
249
+
250
+
251
+ }
252
+ }
253
+
254
+ .works-link{
255
+ padding: 80px 602px 247px 602px;
256
+ >a{
257
+
258
+ }
259
+ }
260
+ }
261
+ ```
262
+
263
+ ```Service.scss
264
+ .service{
265
+ margin: 0 auto;
266
+
267
+ }
268
+
269
+ .service-list{
270
+ display: flex;
271
+ @include overTab {
272
+ display: block;
273
+ margin-bottom: 40px;
274
+ padding: 0 4vw;
275
+
276
+ }
277
+ .service-item{
278
+ width: 33.3%;
279
+ text-align: center;
280
+ @include overTab{
281
+ //display: block;
282
+ margin: 0 auto ;
283
+ width: 100%;
284
+
285
+ background-repeat: no-repeat;
286
+ + .service-item{
287
+ padding-top: 30px;
288
+ }
289
+ }
290
+
291
+
292
+ >a {
293
+ width: 100%;
294
+ text-align: center;
295
+ color: #fff;
296
+ line-height: 320px;
297
+ font-size: 4rem;
298
+ font-weight: bold;
299
+ font-style: italic;
300
+ @include overTab{
301
+ line-height: 250px;
302
+ text-align: center;
303
+ }
304
+
305
+ }
306
+
307
+ >a:hover{
308
+ background-color: rgba(40,47,53,.7);
309
+ transition: .3s;
310
+
311
+ }
312
+ }
313
+
314
+ .service1{
315
+ background-image: url(../../image/service-img01@2x.jpg);
316
+
317
+ }
318
+ .service2{
319
+ background-image: url(../../image/service-img02@2x.jpg);
320
+
321
+ }
322
+ .service3{
323
+ background-image: url(../../image/sevice-img03@2x.jpg);
324
+
325
+ }
326
+
327
+ }
328
+ ```

1

修正しました

2021/06/12 08:47

投稿

free_teku
free_teku

スコア103

title CHANGED
File without changes
body CHANGED
@@ -14,4 +14,4 @@
14
14
  headerはレスポンシブ対応のコードはまだ書いていません。
15
15
  ↓コードがあります。恐れ入りますm(__)m
16
16
 
17
- https://15.gigafile.nu/0619-d275cb6ef5a9e40f86c9e830f969ac2f2
17
+ [コードzipファイル](https://15.gigafile.nu/0619-d275cb6ef5a9e40f86c9e830f969ac2f2)