2

フォームの上部に空白が表示され、すべてを試したと思いますが、まだそこにあります。上部の空白を取り除く方法について、誰かがいくつかの提案をすることができますか? Firefox でフォームを開くと問題ないように見えますが、IE を使用すると空白が表示されます。また、.cfm 形式です。ありがとう。

これが私のコードです。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
<style type="text/css">
.body
{
margin-top:0px;
padding-top:0px;
}
.mytable1
{
border-collapse:collapse;
border-color:#000000; 
border-style:solid; 
border-width:2px;
}
.mytable1 th
{
border-color:#333333;
border-style:solid; 
border-width:1px;
}
.mytable1 td
{
border-color:#333333;
border-style:solid; 
border-width:1px;
}
.mytable1
{
border-collapse:collapse;
border-color:#000000; 
border-style:solid; 
border-width:2px;
}
</style>
</head>

<body lang=EN-US style='tab-interval:.5in'>
<div id=Section1>
<cfoutput>

<form name="reportform" action="UpdateFormStatus.cfm" method="post">
<input type="hidden" name="UserEmail" value="#search_review.UserEmail#">
  <table class="mytable1">
    <tr>
      <td valign="top" class="blacktext" align="center" colspan="14"><strong>Review Form</strong></td>
    </tr>
    <tr>
      <td valign="top" class="blacktext" colspan="4"><strong>Type:</strong> #form.Type# </td>
      <td valign="top" class="blacktext" colspan="4"><strong>Number: </strong> #form.Number#   </td>         
    </tr>
    <cfif not search_results.RecordCount>
      <tr>
        <td class="blacktextbold" colspan="2"> No results match those criteria.</td>
         <td align="left" colspan="1"><a href="search_form.cfm">Search Again</a></td>
      </tr>
      <cfelse>
      <tr>
        <td valign="top" colspan="3" class="blacktext"><strong>Name:</strong> #form.Name# </td>
        <td valign="top" colspan="3" class="blacktext"><strong>Project Code: </strong> #form.ProjectCode# </td>
      </tr>
 </table>
</form>
</cfoutput>
</body>

</html>
4

5 に答える 5

3

あなたはbodyクラスとして入れました

次のようになります。

body{
margin-top:0px;
padding-top:0px;
}

#使用するクラスに使用するIDの場合.、およびdivのようなオブジェクトをターゲットにする場合は、div

于 2013-04-15T13:22:41.423 に答える
0

親divを閉じていません。 <div id="Section1"> また、@Andrewが述べたようにbody、クラスとして設定しました。(body {}の代わりに.body{})。

http://jsfiddle.net/fKMHe/

于 2013-04-15T14:23:17.270 に答える
0

の終了タグが抜けているようですcfif。ブラウザは HTML を修正しようとしており、このタグをテーブルの上に配置しています。また、 の div の終了タグもありませんid="Section1"。CFML は HTML と同じではありません。これは、Cold Fusion 固有のタグのため、HTML として正しくレンダリングされません。

于 2013-04-15T13:31:29.057 に答える
0

html のマージンとパディングも 0 にして、. 本体セレクターから:

html, body
{
margin-top:0px;
padding-top:0px;
}
于 2013-04-15T13:23:01.483 に答える