質問編集履歴

4

追記

2016/04/05 20:44

投稿

korokorota
korokorota

スコア40

test CHANGED
File without changes
test CHANGED
@@ -307,3 +307,17 @@
307
307
  }
308
308
 
309
309
  ```
310
+
311
+
312
+
313
+ ※追記2
314
+
315
+ すみません、説明がまだ曖昧でしたのでさらに追記いたします。
316
+
317
+ スマホやタブレットで横幅100%で表示したいと考えています。
318
+
319
+ PCでの横幅は、はみ出してもOKと考えています。
320
+
321
+
322
+
323
+ 説明が不慣れですみません。

3

修正

2016/04/05 20:44

投稿

korokorota
korokorota

スコア40

test CHANGED
File without changes
test CHANGED
@@ -2,130 +2,262 @@
2
2
 
3
3
  スマホでは100%表示にしたいので、
4
4
 
5
+ `<meta name="viewport" content="width=device-width,maximum-scale=1.0">`
6
+
7
+ を記述しています。
8
+
9
+ サイトのほとんどのページは100%表示になりますが、数ページだけ効かずに少し大きく表示されてしまいます。
10
+
11
+
12
+
13
+
14
+
15
+ ```html
16
+
17
+ <body id="a">
18
+
19
+ <?php $Path = "../"; include (dirname(__FILE__).'/../header.php'); ?>
20
+
21
+ <section id="contents">
22
+
23
+ <article class="b"></article>
24
+
25
+ <article class="c"></article>
26
+
27
+ </section>
28
+
29
+ <?php $Path = "../"; include (dirname(__FILE__).'/../footer.php'); ?>
30
+
31
+ </body>
32
+
33
+ ```
34
+
35
+ このような構造に
36
+
37
+
38
+
39
+ `section#contents{width:100%;}
40
+
41
+ article{width:1200px;}`
42
+
43
+
44
+
45
+ を指定しています。
46
+
47
+
48
+
49
+ さらに、読み込ませているヘッダーとフッターを削除すると、100%表示されていたページも大きく表示されるようになってしまいます。
50
+
51
+
52
+
53
+ 下手な説明ですみませんが、どなたかお分かりになる方ぜひ教えてください。
54
+
55
+ お願いします。
56
+
57
+
58
+
59
+
60
+
61
+ ※追記
62
+
63
+ 説明が曖昧でしたので追記します。
64
+
65
+ ページを読み込むと、上下と左はぴったりなのですが、右側にはみ出してしまいます。 これを横幅が100%で表示されるようにしたいです。 でも、今気付いたのですが、横幅が100%以上で表示されているページは高さが100%で表示されている気がします。 ページの高さがあまりないから、高さが100%になっているのでしょうか? これを横幅100%にする方法はあるでしょうか?
66
+
67
+
68
+
69
+
70
+
71
+ 横幅が100%で表示されるページと100%以上になってしまうページのコードも追記します。
72
+
73
+
74
+
75
+ <横幅100%表示のページ>
76
+
77
+ ```html
78
+
79
+ <html>
80
+
81
+ <head>
82
+
5
83
  <meta name="viewport" content="width=device-width,maximum-scale=1.0">
6
84
 
85
+ </head>
86
+
7
- を記述しています。
87
+ <body>
88
+
8
-
89
+ <?php $Path = "../"; include (dirname(__FILE__).'/../header.php'); ?>
90
+
91
+
92
+
93
+ <section id="contents" class="b">
94
+
95
+ <h1>タイトル</h1>
96
+
97
+
98
+
99
+ <p>本文テキスト(3行)</p>
100
+
101
+
102
+
9
- サイトのほとんどのページは100%表示になりますが、数ペジだけ効かずに少し大きく表示されてしまいます。
103
+ <article class="b01"><!--フォム-->
104
+
10
-
105
+ <table>
106
+
11
-
107
+ <tr>
108
+
12
-
109
+ <th>氏名</th>
110
+
13
-
111
+ <td><input type="text" name="氏名" required></td>
112
+
113
+ </tr>
114
+
115
+ <tr>
116
+
117
+ <th>メールアドレス</th>
118
+
119
+ <td><input type="text" name="mail" required></td>
120
+
121
+ </tr>
122
+
123
+ <tr>
124
+
125
+ <th>住所</th>
126
+
127
+ <td><input type="text" name="住所" required></td>
128
+
129
+ </tr>
130
+
131
+ <tr>
132
+
133
+ <th>TEL</th>
134
+
135
+ <td><input type="text" name="TEL" required></td>
136
+
137
+ </tr>
138
+
139
+ <tr>
140
+
141
+ <th>お問い合わせ内容</th>
142
+
143
+ <td><textarea name="お問い合わせ内容"></textarea></td>
144
+
145
+ </tr>
146
+
147
+ </table>
148
+
149
+ <a href="" class="btn">確認画面へ</a>
150
+
151
+ </article><!--フォーム-->
152
+
153
+ </section>
154
+
155
+ <?php $Path = "../"; include (dirname(__FILE__).'/../footer.php'); ?>
156
+
157
+ </body>
158
+
159
+ </html>
160
+
161
+ ```
162
+
163
+
164
+
165
+ ```css
166
+
167
+ .b{
168
+
169
+ width:860px;
170
+
171
+ margin:0 auto;
172
+
173
+ }
174
+
175
+ .b .form table {
176
+
177
+ width:860px;
178
+
179
+ margin: 0 0 50px;
180
+
181
+ }
182
+
183
+ .b .form table th{
184
+
185
+ width:250px;
186
+
187
+ }
188
+
189
+ .b .form table th b{
190
+
191
+ display: inline-block;
192
+
193
+ padding-left: 6px;
194
+
195
+ }
196
+
197
+ .b .form table td {
198
+
199
+ width:610px;
200
+
201
+ }
202
+
203
+ ```
204
+
205
+
206
+
207
+ <横幅100%以上になってしまうページ>
14
208
 
15
209
  ```html
16
210
 
211
+ <html>
212
+
213
+ <head>
214
+
215
+ <meta name="viewport" content="width=device-width,maximum-scale=1.0">
216
+
17
- <body id="a">
217
+ </head>
218
+
219
+ <body>
18
220
 
19
221
  <?php $Path = "../"; include (dirname(__FILE__).'/../header.php'); ?>
20
222
 
223
+
224
+
21
- <section id="contents">
225
+ <section id="contents" class="a">
226
+
22
-
227
+ <h1>タイトル</h1>
228
+
229
+ <article class="a01">
230
+
231
+ <h2><img src=""></h2>
232
+
233
+ <ul>
234
+
235
+ <li><img src=""></li><li>
236
+
23
- <article class="b"></article>
237
+ <img src=""></li>
238
+
24
-
239
+ </ul>
240
+
241
+ <p>本文テキスト(3行)</p>
242
+
243
+
244
+
245
+ <div class="a02">
246
+
247
+ <p>テキスト<br>
248
+
25
- <article class="c"></article>
249
+ <img src=""></p>
250
+
26
-
251
+ </div>
252
+
253
+ </article>
254
+
27
- </section>
255
+ </section>
28
256
 
29
257
  <?php $Path = "../"; include (dirname(__FILE__).'/../footer.php'); ?>
30
258
 
31
259
  </body>
32
260
 
33
- ```
34
-
35
- このような構造に
36
-
37
-
38
-
39
- `section#contents{width:100%;}
40
-
41
- article{width:1200px;}`
42
-
43
-
44
-
45
- を指定しています。
46
-
47
-
48
-
49
- さらに、読み込ませているヘッダーとフッターを削除すると、100%表示されていたページも大きく表示されるようになってしまいます。
50
-
51
-
52
-
53
- 下手な説明ですみませんが、どなたかお分かりになる方ぜひ教えてください。
54
-
55
- お願いします。
56
-
57
-
58
-
59
-
60
-
61
- ※追記
62
-
63
- 説明が曖昧でしたので追記します。
64
-
65
- ページを読み込むと、上下と左はぴったりなのですが、右側にはみ出してしまいます。 これを横幅が100%で表示されるようにしたいです。 でも、今気付いたのですが、横幅が100%以上で表示されているページは高さが100%で表示されている気がします。 ページの高さがあまりないから、高さが100%になっているのでしょうか? これを横幅100%にする方法はあるでしょうか?
66
-
67
-
68
-
69
-
70
-
71
- 横幅が100%で表示されるページと100%以上になってしまうページのコードも追記します。
72
-
73
-
74
-
75
- <横幅100%表示のページ>
76
-
77
- ```html
78
-
79
- <html>
80
-
81
- <head>
82
-
83
- <meta name="viewport" content="width=device-width,maximum-scale=1.0">
84
-
85
- </head>
86
-
87
- <body>
88
-
89
- <?php $Path = "../"; include (dirname(__FILE__).'/../header.php'); ?>
90
-
91
-
92
-
93
- <section id="contents" class="a">
94
-
95
- <h1>タイトル</h1>
96
-
97
- <article class="a01">
98
-
99
- <h2><img src=""></h2>
100
-
101
- <ul>
102
-
103
- <li><img src=""></li><li>
104
-
105
- <img src=""></li>
106
-
107
- </ul>
108
-
109
- <p>本文テキスト(3行)</p>
110
-
111
-
112
-
113
- <div class="a02">
114
-
115
- <p>テキスト<br>
116
-
117
- <img src=""></p>
118
-
119
- </div>
120
-
121
- </article>
122
-
123
- </section>
124
-
125
- <?php $Path = "../"; include (dirname(__FILE__).'/../footer.php'); ?>
126
-
127
- </body>
128
-
129
261
  </html>
130
262
 
131
263
  ```
@@ -134,146 +266,44 @@
134
266
 
135
267
  ```css
136
268
 
137
- .b{
269
+ .a .a01 ul{
138
-
270
+
139
- width:860px;
271
+ width:264px;
272
+
273
+ margin:0 auto 60px;
274
+
275
+ text-align: center;
276
+
277
+ }
278
+
279
+ .a .a01 ul li{
280
+
281
+ width:120px;
282
+
283
+ display: inline-block;
284
+
285
+ }
286
+
287
+ .a .a01 ul li:first-child{
288
+
289
+ margin:0 24px 0 0 ;
290
+
291
+ }
292
+
293
+ .a .a01 .a02{
294
+
295
+ width:535px;
140
296
 
141
297
  margin:0 auto;
142
298
 
299
+ padding:10px 0;
300
+
143
- }
301
+ }
144
-
145
- .b .form table {
302
+
146
-
147
- width:860px;
148
-
149
- margin: 0 0 50px;
150
-
151
- }
152
-
153
- .b .form table th{
154
-
155
- width:250px;
156
-
157
- }
158
-
159
- .b .form table th b{
160
-
161
- display: inline-block;
162
-
163
- padding-left: 6px;
164
-
165
- }
166
-
167
- .b .form table td {
168
-
169
- width:610px;
170
-
171
- }
172
-
173
- ```
174
-
175
-
176
-
177
- <横幅100%以上になってしまうページ>
178
-
179
- ```html
180
-
181
- <html>
182
-
183
- <head>
184
-
185
- <meta name="viewport" content="width=device-width,maximum-scale=1.0">
186
-
187
- </head>
188
-
189
- <body>
190
-
191
- <?php $Path = "../"; include (dirname(__FILE__).'/../header.php'); ?>
192
-
193
-
194
-
195
- <section id="contents" class="a">
196
-
197
- <h1>タイトル</h1>
198
-
199
- <article class="a01">
200
-
201
- <h2><img src=""></h2>
202
-
203
- <ul>
204
-
205
- <li><img src=""></li><li>
206
-
207
- <img src=""></li>
208
-
209
- </ul>
210
-
211
- <p>本文テキスト(3行)</p>
212
-
213
-
214
-
215
- <div class="a02">
216
-
217
- <p>テキスト<br>
218
-
219
- <img src=""></p>
220
-
221
- </div>
222
-
223
- </article>
224
-
225
- </section>
226
-
227
- <?php $Path = "../"; include (dirname(__FILE__).'/../footer.php'); ?>
228
-
229
- </body>
230
-
231
- </html>
232
-
233
- ```
234
-
235
-
236
-
237
- ```css
238
-
239
- .a .a01 ul{
240
-
241
- width:264px;
242
-
243
- margin:0 auto 60px;
244
-
245
- text-align: center;
246
-
247
- }
248
-
249
- .a .a01 ul li{
250
-
251
- width:120px;
252
-
253
- display: inline-block;
254
-
255
- }
256
-
257
- .a .a01 ul li:first-child{
258
-
259
- margin:0 24px 0 0 ;
260
-
261
- }
262
-
263
- .a .a01 .a02{
303
+ .a .a01 .a02 p{
264
-
265
- width:535px;
266
304
 
267
305
  margin:0 auto;
268
306
 
269
- padding:10px 0;
270
-
271
- }
307
+ }
272
-
273
- .a .a01 .a02 p{
308
+
274
-
275
- margin:0 auto;
276
-
277
- }
278
-
279
- ```
309
+ ```

2

コード添付

2016/04/05 20:27

投稿

korokorota
korokorota

スコア40

test CHANGED
File without changes
test CHANGED
@@ -63,3 +63,217 @@
63
63
  説明が曖昧でしたので追記します。
64
64
 
65
65
  ページを読み込むと、上下と左はぴったりなのですが、右側にはみ出してしまいます。 これを横幅が100%で表示されるようにしたいです。 でも、今気付いたのですが、横幅が100%以上で表示されているページは高さが100%で表示されている気がします。 ページの高さがあまりないから、高さが100%になっているのでしょうか? これを横幅100%にする方法はあるでしょうか?
66
+
67
+
68
+
69
+
70
+
71
+ 横幅が100%で表示されるページと100%以上になってしまうページのコードも追記します。
72
+
73
+
74
+
75
+ <横幅100%表示のページ>
76
+
77
+ ```html
78
+
79
+ <html>
80
+
81
+ <head>
82
+
83
+ <meta name="viewport" content="width=device-width,maximum-scale=1.0">
84
+
85
+ </head>
86
+
87
+ <body>
88
+
89
+ <?php $Path = "../"; include (dirname(__FILE__).'/../header.php'); ?>
90
+
91
+
92
+
93
+ <section id="contents" class="a">
94
+
95
+ <h1>タイトル</h1>
96
+
97
+ <article class="a01">
98
+
99
+ <h2><img src=""></h2>
100
+
101
+ <ul>
102
+
103
+ <li><img src=""></li><li>
104
+
105
+ <img src=""></li>
106
+
107
+ </ul>
108
+
109
+ <p>本文テキスト(3行)</p>
110
+
111
+
112
+
113
+ <div class="a02">
114
+
115
+ <p>テキスト<br>
116
+
117
+ <img src=""></p>
118
+
119
+ </div>
120
+
121
+ </article>
122
+
123
+ </section>
124
+
125
+ <?php $Path = "../"; include (dirname(__FILE__).'/../footer.php'); ?>
126
+
127
+ </body>
128
+
129
+ </html>
130
+
131
+ ```
132
+
133
+
134
+
135
+ ```css
136
+
137
+ .b{
138
+
139
+ width:860px;
140
+
141
+ margin:0 auto;
142
+
143
+ }
144
+
145
+ .b .form table {
146
+
147
+ width:860px;
148
+
149
+ margin: 0 0 50px;
150
+
151
+ }
152
+
153
+ .b .form table th{
154
+
155
+ width:250px;
156
+
157
+ }
158
+
159
+ .b .form table th b{
160
+
161
+ display: inline-block;
162
+
163
+ padding-left: 6px;
164
+
165
+ }
166
+
167
+ .b .form table td {
168
+
169
+ width:610px;
170
+
171
+ }
172
+
173
+ ```
174
+
175
+
176
+
177
+ <横幅100%以上になってしまうページ>
178
+
179
+ ```html
180
+
181
+ <html>
182
+
183
+ <head>
184
+
185
+ <meta name="viewport" content="width=device-width,maximum-scale=1.0">
186
+
187
+ </head>
188
+
189
+ <body>
190
+
191
+ <?php $Path = "../"; include (dirname(__FILE__).'/../header.php'); ?>
192
+
193
+
194
+
195
+ <section id="contents" class="a">
196
+
197
+ <h1>タイトル</h1>
198
+
199
+ <article class="a01">
200
+
201
+ <h2><img src=""></h2>
202
+
203
+ <ul>
204
+
205
+ <li><img src=""></li><li>
206
+
207
+ <img src=""></li>
208
+
209
+ </ul>
210
+
211
+ <p>本文テキスト(3行)</p>
212
+
213
+
214
+
215
+ <div class="a02">
216
+
217
+ <p>テキスト<br>
218
+
219
+ <img src=""></p>
220
+
221
+ </div>
222
+
223
+ </article>
224
+
225
+ </section>
226
+
227
+ <?php $Path = "../"; include (dirname(__FILE__).'/../footer.php'); ?>
228
+
229
+ </body>
230
+
231
+ </html>
232
+
233
+ ```
234
+
235
+
236
+
237
+ ```css
238
+
239
+ .a .a01 ul{
240
+
241
+ width:264px;
242
+
243
+ margin:0 auto 60px;
244
+
245
+ text-align: center;
246
+
247
+ }
248
+
249
+ .a .a01 ul li{
250
+
251
+ width:120px;
252
+
253
+ display: inline-block;
254
+
255
+ }
256
+
257
+ .a .a01 ul li:first-child{
258
+
259
+ margin:0 24px 0 0 ;
260
+
261
+ }
262
+
263
+ .a .a01 .a02{
264
+
265
+ width:535px;
266
+
267
+ margin:0 auto;
268
+
269
+ padding:10px 0;
270
+
271
+ }
272
+
273
+ .a .a01 .a02 p{
274
+
275
+ margin:0 auto;
276
+
277
+ }
278
+
279
+ ```

1

追記

2016/04/05 20:23

投稿

korokorota
korokorota

スコア40

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,8 @@
11
11
 
12
12
 
13
13
 
14
+
15
+ ```html
14
16
 
15
17
  <body id="a">
16
18
 
@@ -28,15 +30,15 @@
28
30
 
29
31
  </body>
30
32
 
31
-
33
+ ```
32
34
 
33
35
  このような構造に
34
36
 
35
37
 
36
38
 
37
- section#contents{width:100%;}
39
+ `section#contents{width:100%;}
38
40
 
39
- article{width:1200px;}
41
+ article{width:1200px;}`
40
42
 
41
43
 
42
44
 
@@ -51,3 +53,13 @@
51
53
  下手な説明ですみませんが、どなたかお分かりになる方ぜひ教えてください。
52
54
 
53
55
  お願いします。
56
+
57
+
58
+
59
+
60
+
61
+ ※追記
62
+
63
+ 説明が曖昧でしたので追記します。
64
+
65
+ ページを読み込むと、上下と左はぴったりなのですが、右側にはみ出してしまいます。 これを横幅が100%で表示されるようにしたいです。 でも、今気付いたのですが、横幅が100%以上で表示されているページは高さが100%で表示されている気がします。 ページの高さがあまりないから、高さが100%になっているのでしょうか? これを横幅100%にする方法はあるでしょうか?