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

質問編集履歴

4

全てのソースの追記

2019/03/30 14:09

投稿

gobindar
gobindar

スコア51

title CHANGED
File without changes
body CHANGED
@@ -195,7 +195,6 @@
195
195
 
196
196
  </div>
197
197
 
198
- <!-- advertisement -->
199
198
  <div class="row">
200
199
  <div class="col-lg-12 both-side-padding">
201
200
  @component('common.advertise_component')
@@ -214,9 +213,6 @@
214
213
  </div>
215
214
  </body>
216
215
 
217
- <!-- FOR IE9 -->
218
- <script src="{{ asset('/js/respond.min.js') }}"></script>
219
-
220
216
  </html>
221
217
  ```
222
218
 
@@ -234,4 +230,149 @@
234
230
  <div>
235
231
  </div>
236
232
 
233
+ ```
234
+
235
+ sidebar
236
+ ```php
237
+ <div class="sidebar border">
238
+ <nav class="sidebar-menu" role="navigation">
239
+ <ul>
240
+ <li class="bg-deepblue">AAAAAA</li>
241
+ <div class="d-block my-1">
242
+ <div class="dropright_top">
243
+ <a href="#" class="dropright-toggle" data-toggle="dropdown">Menu 1 <b class="caret"></b></a>
244
+ <ul class="dropdown-menu multi-level">
245
+ <li><a href="#">Default</a></li>
246
+ <li class="dropdown-submenu">
247
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown</a>
248
+ <ul class="dropdown-menu">
249
+ <li><a href="#">sub menu1</a></li>
250
+ <li class="dropdown-submenu">
251
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown">sub menu1</a>
252
+ <ul class="dropdown-menu">
253
+ <li class="dropdown-submenu">
254
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown">sub menu2</a>
255
+ <ul class="dropdown-menu">
256
+ <li><a href="#">sub menu3</a></li>
257
+ <li><a href="#">sub menu3</a></li>
258
+ <li><a href="#">sub menu3</a></li>
259
+ <li><a href="#">sub menu3</a></li>
260
+ <li><a href="#">sub menu3</a></li>
261
+ <li><a href="#">sub menu3</a></li>
262
+ </ul>
263
+ </li>
264
+ </ul>
265
+ </li>
266
+ </ul>
267
+ </li>
268
+ </ul>
269
+ </div>
270
+ </div>
271
+ <li class="bg-deepblue">AAAAAA</li>
272
+ <div class="d-block my-1">
273
+ <div class="dropright_top">
274
+ <a href="#" class="dropright-toggle" data-toggle="dropdown">Menu 1 <b class="caret"></b></a>
275
+ <ul class="dropdown-menu multi-level">
276
+ <li><a href="#">Default</a></li>
277
+ <li class="dropdown-submenu">
278
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown</a>
279
+ <ul class="dropdown-menu">
280
+ <li><a href="#">sub menu1</a></li>
281
+ <li class="dropdown-submenu">
282
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown">sub menu1</a>
283
+ <ul class="dropdown-menu">
284
+ <li class="dropdown-submenu">
285
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown">sub menu2</a>
286
+ <ul class="dropdown-menu">
287
+ <li><a href="#">sub menu3</a></li>
288
+ <li><a href="#">sub menu3</a></li>
289
+ <li><a href="#">sub menu3</a></li>
290
+ </ul>
291
+ </li>
292
+ </ul>
293
+ </li>
294
+ </ul>
295
+ </li>
296
+ </ul>
297
+ </div>
298
+ </div>
299
+ <li class="bg-deepblue">AAAAAA</li>
300
+ </ul>
301
+ </nav>
302
+ </div>
303
+ ```
304
+ title content・content
305
+ ```php
306
+ @extends('common.layout_common')
307
+
308
+ @section('title_content')
309
+ <div class="title_letter d-inline">AAAA</div>
310
+ <div class="d-inline search_result">
311
+ @if(count($AAAAdata) > 0)
312
+ ( {{$AAAAdata->count()}} /
313
+ {{$AAAAdata->total()}} 件を表示中 )
314
+ @endif
315
+ </div>
316
+ @endsection
317
+
318
+ @section('content')
319
+ <div class="row">
320
+ <div class="col-lg-12">
321
+
322
+ @component('common.middle_title_component')
323
+ @slot('title')
324
+ AAAA
325
+ @endslot
326
+ @endcomponent
327
+
328
+ @if(count($AAAAdata) > 0)
329
+
330
+ @component('AAAA.AAAA_list_component')
331
+ @endcomponent
332
+
333
+ @else
334
+ <div class="text-center my-5">AAAA</div>
335
+ @endif
336
+
337
+ </div>
338
+ </div>
339
+
340
+ @endsection
341
+ ```
342
+
343
+ AAAA_list_component
344
+ ```php
345
+ @foreach ($AAAdata as $AAA)
346
+ @if ($loop->iteration % 4 == 1)
347
+ <div class="row">
348
+ @endif
349
+
350
+ <div class="col-md-3 col-sm-6 mb-2">
351
+ <a class="link" href="{{ route('AAAAA') }}">
352
+ <div class="card">
353
+ <img class="card-img-top" src='{{ asset($AAA) }}' alt="AAA">
354
+ <div class="card-body">
355
+ <div class="card-title">
356
+ </div>
357
+ </div>
358
+ <div class="card-footer">
359
+ <i class="far fa-heart"></i><span style="margin-right:0.5em;"></span>
360
+ <i class="far fa-comment"></i>
361
+ </div>
362
+ </div>
363
+ </div>
364
+
365
+ @if ($loop->iteration % 4 == 0 || $loop->last)
366
+ </div>
367
+ @endif
368
+
369
+ @endforeach
370
+
371
+ ```
372
+
373
+ common.advertise_component
374
+ ```php
375
+ <div class="advertisement mx-auto w-15">
376
+ <img src="{{ asset('AAAA') }}" class="img-fluid" alt="banner1">
377
+ </div>
237
378
  ```

3

footerの追記

2019/03/30 14:09

投稿

gobindar
gobindar

スコア51

title CHANGED
File without changes
body CHANGED
@@ -218,4 +218,20 @@
218
218
  <script src="{{ asset('/js/respond.min.js') }}"></script>
219
219
 
220
220
  </html>
221
+ ```
222
+
223
+ footer
224
+ ```php
225
+ <div class="footer">
226
+ <div class="text">
227
+ <a href="show_AAAAA">AAAAA</a>&nbsp;&nbsp;&nbsp;
228
+ <!-- <a href="AAAAA.php">AAAAA</a>&nbsp;&nbsp;&nbsp; -->
229
+ <a href="show_AAAAA">AAAAA</a><br />
230
+ <a href="show_AAAAA">AAAAA</a><br />
231
+ <a href="show_AAAA">AAAAA</a>&nbsp;&nbsp;&nbsp;
232
+ <a href="AAAAA">AAAAA</a><br />
233
+ <div class="pr">Copyright&copy; <a href="index.php">AAAAA</a> All Rights Reserved.</div>
234
+ <div>
235
+ </div>
236
+
221
237
  ```

2

該当コード追記

2019/03/30 13:04

投稿

gobindar
gobindar

スコア51

title CHANGED
File without changes
body CHANGED
@@ -128,4 +128,94 @@
128
128
  そうです)
129
129
 
130
130
 
131
- 宜しくお願い致します。
131
+ 宜しくお願い致します。
132
+
133
+
134
+
135
+
136
+ ### 追記
137
+ 該当コードのレイアウトを追記します。
138
+ (コンポーネントまでは様々あるため追記できませんが、
139
+ コンポーネントの縦の長さが短い場合は問題が発生します。
140
+ 長い場合はbodyがfooterにつくため発生しません。)
141
+
142
+ ```php
143
+ <!DOCTYPE html>
144
+ <html lang="ja">
145
+
146
+ <head>
147
+ <meta charset="utf-8">
148
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
149
+ <meta name="viewport" content="width=device-width, initial-scale=1">
150
+
151
+ <!--favicon-->
152
+ <link rel="shortcut icon" href="{{ asset('/images/favicon.ico') }}">
153
+
154
+ <!--style source-->
155
+ //省略
156
+
157
+ <!-- hedder -->
158
+ @include('common.header_component')
159
+
160
+ </head>
161
+
162
+ <body>
163
+ <div class="wrapper">
164
+ <div class="container-fluid">
165
+ <div class="row">
166
+
167
+ <!-- left sidebar -->
168
+ <div class="d-none d-lg-block col-lg-2 no-padding">
169
+ @include('common.sidebar_component')
170
+ </div>
171
+
172
+ <!-- contents -->
173
+ <div class="col-md-12 col-lg-10">
174
+ <div class="container">
175
+
176
+ <div class="row">
177
+ <div class="col-lg-12">
178
+ <div class="title_frame">
179
+ @yield('title_content')
180
+ </div>
181
+ </div>
182
+ </div>
183
+
184
+ <div class="row">
185
+ <div class="col-lg-12">
186
+ <!-- content -->
187
+ @yield('content')
188
+ </div>
189
+ </div>
190
+
191
+ <!-- button area -->
192
+ <div class="row">
193
+
194
+ @yield('button')
195
+
196
+ </div>
197
+
198
+ <!-- advertisement -->
199
+ <div class="row">
200
+ <div class="col-lg-12 both-side-padding">
201
+ @component('common.advertise_component')
202
+ @endcomponent
203
+ </div>
204
+ </div>
205
+ </div>
206
+ </div>
207
+
208
+ </div>
209
+ </div>
210
+
211
+ @include('common.footer_component')
212
+
213
+
214
+ </div>
215
+ </body>
216
+
217
+ <!-- FOR IE9 -->
218
+ <script src="{{ asset('/js/respond.min.js') }}"></script>
219
+
220
+ </html>
221
+ ```

1

css構成レベルの表現を修正

2019/03/30 12:05

投稿

gobindar
gobindar

スコア51

title CHANGED
File without changes
body CHANGED
@@ -11,7 +11,7 @@
11
11
  ### 現状
12
12
  ※見やすいようにfontのcssは省いています
13
13
 
14
- - 1
14
+ - 構成最上
15
15
  body
16
16
  ```php
17
17
  body {