2011-07-27 9 views
0

RapidShareを使用している間、私は本当に見栄えの良いフォームを見つけました。彼らがどのように作ったのか不思議でした。 HEREと表示され、「RapidProで迷惑を掛けています!」をクリックするとメニュー/フォームが表示されます。私はIntuitを使って自分のWebページをデザインしています。これが実際に私の目の前に現れているかどうかは不思議でした。HTML JavaScriptこのフォームを作成するにはどうすればよいですか?

可能な副題として、RapidShareで表示されるチェックボックスと同様のチェックボックスが付いた見栄えの良い表を作成する簡単な方法はありますか?私は2つの異なる計画を比較し対照するこの方法が本当に好きです。

は、あなたがこのようなポップアップスタイルにしてページを読み込むことができ

エヴァン

答えて

3

はい、その "ポップアップ"の内容は、それをより魅力的にするためのいくつかのCSSを備えたプレーンなHTMLテーブルです。彼らがやっているのは、Javascriptを使ってdivをアニメーション化して画面の中央にポップアップし、cssを使ってうまくスタイルを設定することです。彼らはjQueryのを使用していないカスタムソリューションを持っているように見えるが、同じことを行う多くのフレームワークのプラグインがありますjQueryの

  • FancyboxやjQueryの
  • ためprototype.jsの
  • Lightboxため

    他にもあります。

  • +0

    http://nyromodal.nyrodev.com/create.php?dl=1し、ファイルを作成し、これらのコードが含ま私はこれらの両方を試してみます... FancyBoxは、私が探しています何のための完璧なようです。私は私のウェブサイトのディレクトリにFancyBoxのCSSファイルを追加し、そこから使用する必要があると仮定していますか? –

    +0

    このファイル:http://fancybox.net/howtoそれを使用する方法を説明します。追加のアニメーションには、jQueryと '/ fancybox/jquery.fancybox-1.3.4.pack.js'とその他のオプションのjsファイルを含める必要があります。オプションのページとそうでないページが表示されます。 CSSの場合は '/ fancybox/jquery.fancybox-1.3.4.css'が必要です。自分のサーバーでホストする必要があります。 jQueryを自分でホストすることも、Googleのサーバーを使用することもできます。 Googleの最新コピー(http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js)を使用することをおすすめします.Google – Paulpro

    +0

    をブロックする可能性のある国にコンテンツを配信している場合を除きます。 fancyboxはGoogleのサーバーからの例として1.4をリストしていますが、バージョン1.6.2です。私はfancyboxがjQuery 1.6.2と互換性があると信じています。あなたはそれを使用する必要があります。 – Paulpro

    2

    、読書のためのjQueryでfancybox

    Shadowbox

    Greybox

    探しをありがとうテーブル、ええ、あなたは比較テーブルを作成することができます。彼らはソースコードを見て、あなたが複製するのがより簡単になります。

    1

    jqueryでnyroModalを参照すると、HTMLフォームと画像ギャラリーのライトボックスの例が表示されます。 からバンドルをダウンロードします。

    **index.html** 
    <script SRC="jquery.tools.min.js"></script> 
    <link rel="stylesheet" href="nyroModal.css" type="text/css" media="screen" /> 
    <script type="text/javascript" src="jquery.nyroModal.custom.js"></script> 
    <script type="text/javascript" src="jquery.nyroModal-ie6.js"></script> 
    
    <script type="text/javascript"> 
    $(function() { 
    $('.nyroModal').nyroModal(); 
    }); 
    </script> 
    <a class="nyroModal" href="test.html"> Light Box view</a> 
    ---------------------------------------------------------------------------------------- 
    **test.html** 
    <form> 
    <label> name </label><input type="text" name="testname" /> 
    </form> 
    
    +0

    ファイルとともにあなたのコードを正常にアップロードしました。何が起こっているはずですか? –

    +0

    このコードはライトボックスの例です。 test.htmlの比較表を使用できます。結果はライトボックスのように表示されます –

    +0

    私はそれを理解します - しかし、私は "test.html"で何かを参照する必要はありませんか? –

    関連する問題