2018年10月22日(月)
CSSでinputに入力したらlabelのスタイルが変更されるようにする
Result
See the Pen @supports for selectors by kachibito (@kachibito) on CodePen.
:placeholder-shown疑似クラスを使ってlabelのスタイルを入力の有無でスイッチしますcss
.input-label { color: blue; } .input :not(*):placeholder-shown, .input-label {/*入力されたとき*/ color: green; } .input-control:placeholder-shown ~ .input-label {/*入力されてないとき*/ color: red; }html
can i use
Can I Use css-placeholder-shown...
author:
かちびと.net
WordPressやJQueryなどを中心に、Web開発者のためのチュートリアルやコードスニペットの記事を公開しているTakahashi Yoheiさんのブログ
‹ PREV
WordPress:管理画面の一覧ページにタグで絞り込む機能を追加する方法
NEXT ›
これならすごく簡単!ページを高速に表示させるLazy Loadを実装できる超軽量ライブラリ -Lazyestload.js
関連記事
Ads
WordPressやJQueryなどを中心に、Web開発者のためのチュートリアルやコードスニペットの記事を公開しているTakahashi Yoheiさんのブログかちびと.netの記事『CSSでinputに入力したらlabelのスタイルが変更されるようにする』についてまとめています。
この記事は特にCSS3・jQueryについて書かれており、 気になるWebデザインの記事やまとめを見つけたら「本文を読む」をクリックすると、記事配信元のかちびと.netで全文を閲覧することができます。RSS Sourceの「このサイトの記事一覧」をクリックするとかちびと.netの記事をまとめて表示することができます。また閲覧数や各SNSのシェア状況を目安に、他の人たちが記事をどのように評価しているのか推測することができます。Webデザインにとって有益な記事をまとめていますので、ぜひリンク先をチェックしてみてください。