回答編集履歴

1

htmlとcssの追記

2015/10/26 06:13

投稿

退会済みユーザー
test CHANGED
@@ -1,13 +1,91 @@
1
+ 前回
2
+
1
- firefox 41 で同様にずれていました
3
+ (firefox 41 で同様にずれていました
4
+
5
+ 要素の調査でいろいろ見たところ、sHead にabsolute が指定されています。固定配置で1px右にずれていますのでleft: 7px にしたら治りました。どうでしょうか)
2
6
 
3
7
 
4
8
 
5
- 要素の調査でいろいろ見たところ、
9
+ 追記
6
10
 
7
- sHead にabsolute が指定されています。
11
+ ```html
8
12
 
9
- 固定配置で1px右にずれていますので
13
+ <div id="interval">
10
14
 
11
- left: 7px にしたら治りました。
15
+ <table class="table1">
12
16
 
17
+ <thead id="sHead">
18
+
19
+ <tr>
20
+
21
+ <td class="td1" id="C1">Column1</td>
22
+
23
+ <td class="td1" id="C2">Column2</td>
24
+
25
+ <td class="td1" id="C3">Column3</td>
26
+
27
+ <td class="td1" id="C4">Column4</td>
28
+
29
+ </tr>
30
+
31
+ </thead>
32
+
33
+ </table>
34
+
35
+ <table class="table2">
36
+
37
+ <tbody>
38
+
39
+ <tr class="tr1">
40
+
41
+ <td class="td1">NULL</td>
42
+
43
+ <td class="td1">NULL</td>
44
+
45
+ <td class="td1">NULL</td>
46
+
47
+ <td class="td1">NULL</td>
48
+
49
+ </tr>
50
+
51
+
52
+
53
+ ```
54
+
55
+
56
+
13
- どうでしょうか
57
+ ```css
58
+
59
+ .table2 {
60
+
61
+ border-collapse:collapse;
62
+
63
+ text-align:center;
64
+
65
+ line-height:1.5;
66
+
67
+ }
68
+
69
+ #interval {
70
+
71
+ height:auto;
72
+
73
+ border:solid 1px;
74
+
75
+ position: relative;
76
+
77
+ }
78
+
79
+
80
+
81
+ ```
82
+
83
+ テーブルを分けました。
84
+
85
+ interval が反映されてなかったので #つけました。
86
+
87
+ interval にrelative で基準に。
88
+
89
+ それに伴って javascript も top の位置に関連する修正が必要です。
90
+
91
+ ブラウザ3種で確認しました。