質問編集履歴

3

情報の修正

2019/12/02 15:01

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- bootstrap4、datatables「"scrollX": true」を記述するとスマートフォでtableスクロール時にヘッダーとデータがズレる問題解決したい。
1
+ bootstrap4でボタンを中央寄せしたいが上手くいかない
test CHANGED
@@ -1,137 +1 @@
1
- data tablesを使用しbootstrap4でレスポシブなテーブル作成しました
1
+ bootstrap4でボタンを中央寄せたいが上手くいきせん
2
-
3
- classに"table-responsive"を記述すると、スマートフォンでも横にスクロールするテーブルに仕上がるのですが、datatablesの"lengthChange"や"paging"等も一緒にスクロールされてしまうため、"scrollX": trueを記述したのですが、tableスクロール時にヘッダーとデータがズレる問題が発生してしまいました。
4
-
5
- 解決法を後存知の方が居ましたら、助けて頂けると嬉しいです。よろしくお願いします。
6
-
7
- ```html
8
-
9
-
10
-
11
- <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
12
-
13
- <link rel="stylesheet" href="https://cdn.datatables.net/1.10.18/css/dataTables.bootstrap4.min.css"/>
14
-
15
-
16
-
17
- <div class="container-fluid">
18
-
19
- <div class="row">
20
-
21
- <div class="table-responsive">
22
-
23
- <table id="table-sample" width="100%" class="table text-nowrap table-striped table-bordered table-hover table-sm">
24
-
25
- <thead class="thead-dark">
26
-
27
- <tr>
28
-
29
- <th class="text-center">AAAAA</th>
30
-
31
- <th class="text-center">BBBBB</th>
32
-
33
- <th class="text-center">CCCCC</th>
34
-
35
- <th class="text-center">DDDDD</th>
36
-
37
- <th class="text-center">EEEEE</th>
38
-
39
- <th class="text-center">FFFFF</th>
40
-
41
- <th class="text-center">GGGGG</th>
42
-
43
- <th class="text-center">HHHHH</th>
44
-
45
- <th class="text-center">IIIII</th>
46
-
47
- <th class="text-center">JJJJJ</th>
48
-
49
- </tr>
50
-
51
- </thead>
52
-
53
- <tbody>
54
-
55
- <tr class="odd gradeX text-center">
56
-
57
- <td class="text-center" width="80">00000</td>
58
-
59
- <td class="text-center" width="70">11111</td>
60
-
61
- <td class="text-center" width="70">22222</td>
62
-
63
- <td class="text-center" width="70">33333</td>
64
-
65
- <td class="text-center" width="70">44444</td>
66
-
67
- <td class="text-center" width="70">55555</td>
68
-
69
- <td class="text-center" width="70">66666</td>
70
-
71
- <td class="text-center" width="70">77777</td>
72
-
73
- <td class="text-center" width="70">88888</td>
74
-
75
- <td class="text-center" width="70">99999</td>
76
-
77
- </tr>
78
-
79
- </tbody>
80
-
81
- </table>
82
-
83
- </div>
84
-
85
- </div>
86
-
87
- </div>
88
-
89
-
90
-
91
- <script>
92
-
93
- jQuery(function($){
94
-
95
- // デフォルトの設定を変更
96
-
97
- $.extend( $.fn.dataTable.defaults, {
98
-
99
- language: {
100
-
101
- url: "http://cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Japanese.json"
102
-
103
- }
104
-
105
- });
106
-
107
- $("#table-sample").DataTable({
108
-
109
- "searching": true,
110
-
111
- "paging": true,
112
-
113
- "ordering": true,
114
-
115
- "lengthChange": true,
116
-
117
- "info": false,
118
-
119
- "scrollX": true, // これを記述すると問題が発生する
120
-
121
-
122
-
123
- }).columns.adjust().draw();
124
-
125
- });
126
-
127
- </script>
128
-
129
-
130
-
131
- <script src="https://cdn.datatables.net/1.10.18/js/jquery.dataTables.min.js"></script>
132
-
133
- <script src="https://cdn.datatables.net/1.10.16/js/dataTables.bootstrap4.min.js"></script>
134
-
135
- <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" ></script>
136
-
137
- ```

2

2019/12/02 15:01

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,6 @@
1
1
  data tablesを使用しbootstrap4でレスポンシブなテーブルを作成しました。
2
2
 
3
- classに"table-responsive"を記述すると、スマートフォンでも横にスクロールするテーブルに仕上がるのですが、datatablesの"lengthChange"や"paging"等も一緒にス
3
+ classに"table-responsive"を記述すると、スマートフォンでも横にスクロールするテーブルに仕上がるのですが、datatablesの"lengthChange"や"paging"等も一緒にスクロールされてしまうため、"scrollX": trueを記述したのですが、tableスクロール時にヘッダーとデータがズレる問題が発生してしまいました。
4
-
5
- クロールされてしまうため、"scrollX": trueを記述したのですが、tableスクロール時にヘッダーとデータがズレる問題が発生してしまいました。
6
4
 
7
5
  解決法を後存知の方が居ましたら、助けて頂けると嬉しいです。よろしくお願いします。
8
6
 

1

2019/10/07 16:10

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,8 @@
1
1
  data tablesを使用しbootstrap4でレスポンシブなテーブルを作成しました。
2
2
 
3
- classに"table-responsive"を記述すると、スマートフォンでも横にスクロールするテーブルに仕上がるのですが、datatablesの"lengthChange"や"paging"等も一緒にスクロールされてしまうため、"scrollX": trueを記述したのですが、tableスクロール時にヘッダーとデータがズレる問題が発生してしまいました。
3
+ classに"table-responsive"を記述すると、スマートフォンでも横にスクロールするテーブルに仕上がるのですが、datatablesの"lengthChange"や"paging"等も一緒にス
4
+
5
+ クロールされてしまうため、"scrollX": trueを記述したのですが、tableスクロール時にヘッダーとデータがズレる問題が発生してしまいました。
4
6
 
5
7
  解決法を後存知の方が居ましたら、助けて頂けると嬉しいです。よろしくお願いします。
6
8