- 締切済み
Tableずれ
いつもお世話になっております。 ソースは以下の様となります、htmlのときが正常に表示されますが。 JSP化すると微妙が所にテーブルがずれてしまい、これを解消するにはどんな解決あるかな? <html> </body> <table width="700" border="0" cellspacing="0"> <tr> <td valign="top"><table width="100" border="1" cellspacing="0" bordercolor="#FF3366" > <tr align="center"> <td height="23" ><img src="../Assets/Body/Common/StaffList.gif" alt="スタッフ" width="31" height="12" /></td> </tr> <tr align="center"> <td height="23" >田中栄子</td> </tr> ・ ・ //この部分がJSP上がループ処理となる ・ </table> </td> <td valign="top"> <div style="overflow-x:scroll; width:601px; scrollbar-track-color: #FFffff; scrollbar-face-color:#ff3366; scrollbar-shadow-color: #ff3366; scrollbar-highlight-color: #ff3366; scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-3dlight-color:#ffffff;"> <table width="1200" border="1" cellpadding="0" cellspacing="0" bordercolor="#FF3366" > <tr align="center" class="time_font" > <td> ・ ・ //この部分がJSP上がループ処理となる ・ ・ ・ ・ </td> </tr> </table> </div> </td> </tr> </table> </body> </html> ちょっと長いですが、見ていただいてありがとうございます、賜りたく切にご回答をまちしておております。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- karumakaruma
- ベストアンサー率65% (65/100)
質問のHTMLを見ると、とりあえずはタグの閉じ忘れ等は 無い様に思います。 #サイズ指定などがおかしいですが、たぶんHTMLも同じなのでしょう。 どのようにずれるのかがはっきりわからないので、何とも言えないのですが とりあえず、ずれないHTMLのソースと、ずれるJSPで出力したソースを 比較してみてはどうでしょうか。 JSPのループ部でタグが閉じ忘れている可能性もありますので。
- fujillin
- ベストアンサー率61% (1594/2576)
#1です。 下の回答は無視してください。 私の勘違いでした。申し訳ありません。
- fujillin
- ベストアンサー率61% (1594/2576)
JSPはjavascriptのことと解釈していいのでしょうか? テーブルのずれ方がどのように意図と異なるのか不明ですが、多分、スクリプトから出力されたHTMLが原因ではないでしょうか。 ソースでは違うところが発見できないのでしょうから、一度、表示した状態で、アドレスバーに javascript:alert(document.getElementsByTagName('body')[0].innerHTML); のように入力すると、アラート表示で出力されたHTMLを確認できます。 アラート表示するには全体が長すぎる場合は、tableタグ毎、あるいはtrタグ毎などに分割して、ループさせて確認するのがよろしいかと。 それでも発見できない場合は、表示内容をコピーしてそれをソースとしたファイルを作成し、再表示してみるなどといった方法で根気よく違うところを探していくのが結局のところ近道では?
お礼
お礼遅くなって、すみません。長く質問を見ていただいて、ありがとうございました。
お礼
ご回答ありがとうございました、以上言った様な現象がないですが、文字の半角を全角に変わって見て解決しました。