[解決済み] Css擬似クラス input:not(disabled)not:[type="submit"]:focus。
2022-04-22 22:35:39
質問
私はいくつかのcssをinputs要素に適用したいのですが、私は無効になっていない入力と送信型ではない場合にのみそれを行うには、以下のcssが動作していない、多分誰かがこれを追加する必要があります私に説明することができれば。
input:not(disabled)not:[type="submit"]:focus{
box-shadow:0 0 2px 0 #0066FF;
-webkit-box-shadow:0 0 4px 0 #66A3FF;
}
解決方法は?
の代わりに
input:not(disabled)not:[type="submit"]:focus {}
使用してください。
input:not([disabled]):not([type="submit"]):focus {}
disabled
は属性なので括弧が必要で、コロンと括弧がごちゃごちゃになっているようです。
:not()
セレクターを使用します。
デモの様子 http://jsfiddle.net/HSKPx/
一つ注意点として、間違っているかもしれませんが、私は
disabled
入力は通常フォーカスを受けることができるので、その部分は冗長かもしれません。
または
:enabled
input:enabled:not([type="submit"]):focus { /* styles here */ }
繰り返しになりますが、無効化された入力がフォーカスを受けるケースは考えられませんので、不要と思われます。
関連
-
[CSSチュートリアル】純粋なCSSでWebページの内容をコピーできないようにする方法
-
[CSSチュートリアル]z-indexの違い。cssのz-index: 0とz-index: autoの違い。
-
[CSSチュートリアル】ボックス内の複数要素を両端揃えの効果で実現するCSS
-
[解決済み] javascript(またはjQuery)を使って::beforeや::afterなどのCSS疑似要素を選択し、操作する。
-
[解決済み] not()擬似クラスは複数の引数を持つことができますか?
-
[解決済み] 特定のクラスや属性を持たない要素を選択するCSSセレクタは書けますか?
-
[解決済み] MIME-typeが原因でスタイルシートが読み込まれない
-
[解決済み] 2つのクラスを持つ要素に適用するCSSセレクタ
-
[解決済み] div 内で画像を水平方向にセンタリングする
-
[解決済み】CSSでclassにワイルドカード*を使用する場合
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[CSSチュートリアル】Pure CSSカスタム複数行抜け問題(原理から実装まで)
-
[CSSチュートリアル】シングルセレクトの折りたたみメニュー機能を実現するCSS
-
[CSSチュートリアル】QQtabBarからCSS命名規則BEMの詳細を見る
-
[CSSチュートリアル】CSS擬似要素::マーカー解説
-
[CSSチュートリアル】CSSの新機能には、ページの再描画や並び替えの問題をコントロールする機能が含まれています。
-
[css3]ピュアCSS3によるネオンライト効果
-
[css3]グレーモードやブラックモードを実現するCSS3フィルター(フィルター)サンプルコード(Webページ用
-
[CSSチュートリアル】空間均等性の問題を解決する2つの方法
-
[CSSチュートリアル]モバイルにおけるviewportの具体的な使い方
-
[css3]CSS3は本当にSCSSに取って代わるのだろうか?