問題タブ [dynamic-css]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - ASP.netドロップダウンは動的にスタイリングし、中止された送信時にスタイルを記憶します
だから、私はASPドロップダウンリストを持っています(これは.net2.0です)。私はそれをデータと結びつけています。基本的に、ページが読み込まれ、ポストバックではない場合、レコードデータをフェッチし、すべてのドロップダウンをバインドして、適切な値に設定します(厳密に言えば、DBからの基本的なデータセットでページを初期化し、ドロップダウンをバインドします) DBから、DBから実際のレコードデータをフェッチし、この時点でドローンダウンを適切な設定に設定します)。私がやりたいのは、リストオプションを選択的にスタイル設定することです。したがって、データベースは3つの項目を返します。ID、テキスト、およびレコードが「アクティブ」であるかどうかを示すフラグです(適切なスタイルを設定します)。それはとても簡単で、私はそれをやりました。
私の問題は、フォームの送信が停止されたときに何が起こるかです。Pageクラスを少し拡張し、AddError()メソッドを作成しました。このメソッドは、失敗したビジネスルールチェックからのエラーのリストを作成し、それらをValidationSummaryに表示します。送信ボタンのクリックイベントでは、次のように機能します。
いずれかのビジネスルールチェックが失敗した場合、ページは無効になります。問題は、ページが再レンダリングされると(ビューセートが有効になっているが、データがリバウンドされない)、私の美しい条件付きスタイリングが悲しいことになくなって、足りない靴下の土地に住むようになることです。保存する必要があります。
ここで別のDB呼び出しを回避したいと思っていました(たとえば、リストのスタイルを変更する目的で、ページが有効でない場合にDBからリストデータを再度取得するなど)。しかし、それが私の行動方針であるならば、それは世界の終わりではありません。私は誰かが別の提案をするかもしれないことを望んでいました。
誰かが何か提案があったり、説明が必要な場合は、必要に応じて強制的にそれを取得することを躊躇しないでください。;)
css - Facebook のようなステータス div
Facebookのようなフッターを探していますが、CSSを使用してスタイルを設定するだけで、jsはありません。
ここでわかるように、下にスクロールしても常に下に表示されます。http://dl.getdropbox.com/u/5910/Jing/2009-02-03_1258.png
vb.net - AJAX ポストバックで CSS シートを更新することは可能ですか?
ASP.NET 3.5 を使用して動的イメージと動的スタイルシートを作成する方法を学習しています。この背後にある私の理由は、ヘッダーの背景画像 (css で設定) を自動的に変更したい Web ページがあるからです。私のテストスクリプトについては、以下を確認してください。
したがって、上記のデフォルトのフォーム ページについて特別なことはありません。動的な背景画像とラベルを持つようにスタイル設定された DIV があります。これは、コメントが示すように、AsyncPostBack が適切に機能していることを確認するためのものです。
繰り返しますが、空想は何もありません。一時的にプログラムにハードコーディングした 2 つの値を交換し、Label テキストを更新するだけです。
これは私の動的スタイルシートです:
最後に、これが私の動的画像スクリプトです。
この情報を武器に、AsyncPostBack が CSS を更新して、Button2 をクリックしたときに画像が変更されるかどうかを知りたいと思います。私は提案および/または「これを行うのはばかげた/難しい方法です。これを試してください...」タイプのフィードバックをお待ちしています。
みんなありがとう!
html - マウスオーバーと使用に関する質問
サブメニュー付きのドロップダウンメニューを作成したいのですが、メインメニューのテキストの下にボタンが表示されるという問題があります。どうすればそれを持ち出すことができますか?ソースを参照してください:
css - css div オーバーフローと動的水平サイズ
多くの表形式のデータを表示する Web ページがあり、これらの各表を 1 つの水平線に配置する必要があります。以下の例をモックアップしました。
4000px などの大きな幅に設定しない限り、内側の div がテーブルの div をラップするという問題があります。cssだけで外側のdivのサイズを超えても、すべてのテーブルをインラインに保つ良い方法はありますか?
css - :checked ラジオ ボタンに続くテキストのスタイルを設定するにはどうすればよいですか?
私は次のことを試しました:
次のhtmlで:
そのようなテキストのスタイルを設定するにはどうすればよいですか?
解決:
テキストの周りにラベルタグを投げ、
:selected + *で選択します
オペラとFF3で動くので良しとします。
javascript - jQuery css()関数が「a:hover」プロパティではなく「a」プロパティを変更する
現在、jQuerycss()
関数に少し問題があります。border-top-color
ホバーすると、アンカー要素だけでなく、アンカー要素のcss値が変更されますborder-top-color
。以下は私のコードです。
プロパティだけでなく、 #header #headerlist li a
border-top-colorとプロパティを変更するのはなぜですか?#header #headerlist li a:hover
#header #headerlist li a:hover
php - CSS/JSの動的URL
大きなアプリの1つを分割し、「cdn」URLを導入して、CSS、JavaScript、画像などの一般的なオブジェクトを格納し、重複を回避しています。ただし、私が行う必要があるのは、開発環境用に個別のURLを用意することです。そのため、次のようにすることができます。
作業している環境によって異なります。PHPコードによって生成されたものに対してこれを機能させることはできますが、呼び出される.cssファイルと.jsファイルが途方に暮れています。たとえば、次のようなものを作成するにはどうすればよいですか。
異なるドメインを切り替えますか?
それに対処するための最良の方法は何ですか?
[編集]
誰もが明確に理解できるように、CDNアドレスはサイトとは異なるドメインです。したがって、開発サイトはhttp://www-dev.domain.comであり、 http://cdn-dev.domain.comを使用します。
mod-rewrite - XAMPP Mod_Rewrite & 動的 CSS
Mod_Rewite を有効にし、Allowoveride All を XAMPP の httpd.conf ファイルに設定して、ローカル コンピューター (mac) で Apache を実行しています。
これらは私のルール、httpd.conf ファイルのスニペットです -
私のindex.phpファイルには-
そして私のuserlayout.phpファイルには -
それがすべてですが、ルールは何もしません。ルールを正しい場所に配置しているかどうかはわかりませんが、.htaccess ファイルではなく httpd.conf ファイルでこれを行うことができることを理解しています。