1

CF バージョン: 7,0,2,142559

<cfdocument pageheight="11" 
            pagewidth="8.5" 
            unit="in" 
            marginbottom=".7" 
            marginleft="0" 
            marginright="0" 
            margintop="1.1" 
            format="pdf" 
            pagetype="custom" 
            scale="100">

私は

<cfdocumentitem type="header">
  <style type="text/css" media="screen">@import "header.css";</style>
  <div class=header>
    Content
  </div>
<cfdocumentitem>

header.css は次のようになります

#top {
position:absolute;
left:0in;
top:0in;
height:.458in;
width:8.5in;
background-color:#770000;
}

同様のフッターもあります

次に、私が持っているcfdocumentタグの中に

<div id="content" 
     style="position:absolute; 
            left:0in; top:0in; 
            width:7in; 
            border:solid; 
            border-width:thin;">

問題は、コンテンツ div がヘッダーとフッターよりも広くレンダリングされていることです。スケール外か何かのように見えます。「コンテンツ」divの幅を推測してチェックすると、ヘッダーとフッターの幅に一致する幅に達するとすぐに、通常のスケールに戻り、そうではないようです必要な幅にフィットします。どうすればこれを修正できますか?

厄介なのは、コンテンツ div を width:6.51in;height:6.95in; にスタイル設定できることです。そしてそれは完全に適合します。

4

1 に答える 1

2

これはCFMX7のバグです。これらのリンクを確認し、サーバーを更新してください。

ColdfusionMX7
ホットフィックスColdFusionMX7CFDocumentホットフィックス

于 2011-04-10T18:13:54.513 に答える