0

私の試みはhttp://bit.ly/S4je19で見ることができます

問題1:「画像の選択」ファイルの入力とインラインになるように、アップロードボタンを約5px下に移動する必要があります。そのドロップダウンを動かすことができないようです、なぜですか?

問題2:名前、郵便番号、および電子メールは、基本的にjsfiddleにインライン(同じ領域で終了)にありますが、サーバーにアップロードすると、そうではありませんか?

問題3: jsfiddleでは、右下の絶対送信ボタンが適切に機能し、チェックボックスと「チェックマーク」テキストがインラインになっています。jsfiddleから離れたサーバーでは、送信ボタンはチェックボックスとチェックボックスのテキストとインラインで配置され、チェックボックスはインラインではなく「チェックマーク」のテキストよりも高い位置に配置されますか?なんで?

問題4:ダウンロードリンクとpristリンク。ダウンロードリンクは自動的にダウンロードされます(クロスブラウザ)が、すべてのブラウザにダウンロードされるわけではありませんか?印刷リンクは、印刷ダイアログ(クロスブラウザ)でファイルを自動的に開く必要がありますが、すべてのブラウザで開くわけではありませんか?私のコードは私のjsfiddleのJS領域にあります。これはどのブラウザでも機能するはずです-誰かがより良い解決策を提供できるかもしれませんか?

ありがとう!

デイブ

4

3 に答える 3

1

1.問題1:

#BrowserVisible {
    background: url('http://www.joelandamywedding.com/images/upload.JPG') 100% 5px no-repeat;
    height: 32px;
}

2.問題2および3:

CSSリセットを使用します。NormalizeまたはEricMeyerのいずれか。または、よくわからない場合は、これを使用できますが、すべてを解決できるわけではありません。

* {margin: 0; padding: 0; list-style: none;}

3.問題4:

サーバー側で、ヘッダーを指定してくださいContent-disposition: attachment;。インラインで表示する代わりにブラウザを強制的にダウンロードするためです。

ブラウザからPDFを印刷する:

ブラウザからJavaScriptを使用して、ファイルを表示するリーダーと通信できます。私はこの他のアプローチを試してみる価値があるかもしれない質問で見つけました:

<html>
<script language="javascript">
timerID = setTimeout("exPDF.print();", 1000);
</script>
<body>
<object id="exPDF" type="application/pdf" data="111.pdf" width="100%" height="500"/>
</body>
</html>

アイデアは、ブラウザでjavascriptを使用して、PDFリーダーにファイルを印刷するように指示することです。このアプローチは、HTMLページに埋め込まれたPDFファイルで機能します。

于 2012-10-28T03:54:35.737 に答える
0
  1. ルールはのをform [type=text]設定します。で、それをオーバーライドして、に設定します。margin-top5px#FileField0

  2. JSFiddleは、デフォルトで最小限のCSSリセットを使用します。同様のものを含めることをお勧めします。

  3. おそらく2と同じです。

  4. 知らない。ダウンロードはほとんどのブラウザで機能するはずです。プラグインがPDFの表示を処理する場合が多いため、印刷物の制御はおそらく困難です。

于 2012-10-28T03:54:31.977 に答える
0

問題2の場合、CSSを完全にリセットする必要はなく、次を使用するだけです。

*{
    margin:0;
    padding:0;
}
于 2012-10-28T03:59:04.687 に答える