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

回答編集履歴

1

htmlとcssの追記

2015/10/26 06:13

投稿

退会済みユーザー
answer CHANGED
@@ -1,7 +1,46 @@
1
+ 前回
1
- firefox 41 で同様にずれていました
2
+ (firefox 41 で同様にずれていました
3
+ 要素の調査でいろいろ見たところ、sHead にabsolute が指定されています。固定配置で1px右にずれていますのでleft: 7px にしたら治りました。どうでしょうか)
2
4
 
5
+ 追記
6
+ ```html
7
+ <div id="interval">
8
+ <table class="table1">
9
+ <thead id="sHead">
10
+ <tr>
11
+ <td class="td1" id="C1">Column1</td>
12
+ <td class="td1" id="C2">Column2</td>
13
+ <td class="td1" id="C3">Column3</td>
14
+ <td class="td1" id="C4">Column4</td>
3
- 要素の調査でいろいろ見たところ、
15
+ </tr>
16
+ </thead>
17
+ </table>
18
+ <table class="table2">
19
+ <tbody>
20
+ <tr class="tr1">
21
+ <td class="td1">NULL</td>
22
+ <td class="td1">NULL</td>
23
+ <td class="td1">NULL</td>
24
+ <td class="td1">NULL</td>
25
+ </tr>
26
+
27
+ ```
28
+
29
+ ```css
30
+ .table2 {
31
+ border-collapse:collapse;
32
+ text-align:center;
33
+ line-height:1.5;
34
+ }
35
+ #interval {
36
+ height:auto;
37
+ border:solid 1px;
38
+ position: relative;
39
+ }
40
+
41
+ ```
42
+ テーブルを分けました。
43
+ interval が反映されてなかったので #つけました。
4
- sHeadabsolute が指定されています
44
+ intervalrelative で基準に
5
- 固定配置で1px右にずれていますので
45
+ に伴っ javascript も top 位置に関連する修正が必要す。
6
- left: 7px にたら治りました。
46
+ ブラウザ3種で確認しました。
7
- どうでしょうか