私はZend Frameworkを使用しています。私が定義したスタイルのフォーム入力ボタンがあります。 ボタンを押すと、メインのデータテーマを置き換える必要があります。押した後にボタンのスタイルを変更する - CSS
私は心の中でこのようなものがあります:
$this->form->go->setAttrib("onclick", "this.data-theme='new_theme'");
を..しかし、動作していません。
任意のアイデア??感謝! ありがとう!
私はZend Frameworkを使用しています。私が定義したスタイルのフォーム入力ボタンがあります。 ボタンを押すと、メインのデータテーマを置き換える必要があります。押した後にボタンのスタイルを変更する - CSS
私は心の中でこのようなものがあります:
$this->form->go->setAttrib("onclick", "this.data-theme='new_theme'");
を..しかし、動作していません。
任意のアイデア??感謝! ありがとう!
「プレス上」または「後」を意味するかどうかによって異なります。プレス上であれば、:active
偽薬(Simone状態)は正しい。ボタンをクリックした後に別のスタイルを永続化したい場合は、:visited
偽薬が機能するはずですが(これは言っていますが、:visited
がa href
のリンクに対してのみ有効かどうかはわかりません。ボタンのように見えるようにリンクしてください)
:active
疑似クラスを使用して、スタイルシートに新しいスタイルを宣言することができます。
input[type=button]:active {
/* type here your rules, i.e. background-color:red; */
}
のようなものであるべきで、それがお役に立てば幸い!
こんにちは!私は多くの選択肢がありませんフォームを送信するためにこのボタンを持っていると、それが押された後のボタンのデータテーマを変更する必要があります。例えば、data-theme = aからdata-theme = bに –
私はZendについてあまりよく分かりません - ':visited' psuedoclassを試してみて、それがうまくいかない場合はお知らせください... – ChrisW
しかしhrefに。私はまだinput [type = "button"]の設定に失敗しました – yancyn