-2

私は最近、完全な管理フロントエンド/ CMSを備えた会社のWebサイトを開発しています。残念ながらセキュリティ上の理由からお見せできない管理者フロントエンドには、範囲リスト、コレクション リスト、デザイン リストがあります。これらのリンクを JQuery で機能させたいので、[Ranges] をクリックすると、Ranges リストが前面に表示され、現在アクティブなリストがフェードアウトし、同時にあいまいになります。Range リストがデフォルトで他のリストの前にあるように、約 50% の不透明度 (推測) で作成したいと思います。ただし、不透明度が 50% の場合でも、その背後にあるテキストを (他のリストで) 見ることができます。バックグラウンド (「後ろ」のリスト) のテキストをグレーでぼやけさせたいのですが、たとえば、Windows Live メールの前面に Windows フォト ビューアー ウィンドウがある場合に気付きました - Windows Live メールの右下にあるステータス テキストがぼやけていて、背後のウィンドウにはっきりと表示されます)。また、前景のテキストを黒くして焦点を合わせたいと思います。テキストの色を変更するのは簡単です (ピージー レモン スクイーズ!)。「JQuery fuzzy」および同様の用語について簡単なGoogleを実行しましたが、何も見つかりませんでした。

これを行う方法があるかどうか誰か教えてもらえますか (できれば $(selector).fuzz(50%); と同じくらい簡単です)?

前もって感謝します。

よろしく、

リチャード

4

2 に答える 2

3

答えを期待しているときに、役に立たない口論を見つけるのはいつもがっかりです. 要素を「ファジー化」する必要性を判断するつもりはありません。代わりに、役立つように努めます。

この効果を達成するために私がこれまでに見た唯一の簡単な方法は、「Spoiler Alert」と呼ばれる jQuery プラグインを使用することです -- http://joshbuddy.github.io/spoiler-alert/

于 2013-08-07T16:40:01.963 に答える
0

いいえ、CSSまたはjQueryを使用して、これを「簡単に」行うことはできません。

フォームの現在の状態のスクリーンショットをサーバーに送信し、処理済みのバージョンを返送して表示することを検討しない限り、複雑な回避策でさえありません。

解決策はありません。誰もがこれを望んでいるわけではありません。前景と視覚的に干渉しないように背景が必要な場合は、不透明度を80〜90%程度に下げてください。

于 2010-08-25T11:14:58.920 に答える