Pseudoklasa CSS :placeholder-shown

Pseudoklasa CSS :placeholder-shown wybiera elementy input i textarea wyświetlające tekst pomocniczy. Inaczej mówiąc pseudoklasa ta odnosi się do wszystkich elementów input i textarea, które mają zdefiniowany atrybut ::placeholder i jego wartość jest widoczna dla użytkownika.

Przykład użycia :placeholder-shown

Za pomocą pseudoklasy :placeholder-shown można na przykład wyróżnić wizualnie elementy formularza zawierające tekst podpowiedzi.

W poniższym przykładzie pole tekstowe z tekstem pomocniczym jest wyróżnione jasnożółtym tłem.

<style>
  input:placeholder-shown {
    background-color: lightyellow;
  }
  label {
    display: block;
    margin-bottom: 10px;
  }
</style>
<form>
<label>Imię: <input name="imie" placeholder="Wpisz swoje imię"></label>

<label>Nazwisko: <input name="nazwisko"></label>

Efekt w przeglądarce:

Efekt zastosowania pseudoklasy :placeholder-shown

Składnia :placeholder-shown

Składnia pseudoklasy :placeholder-shown:

:placeholder-shown {...}

Podobał Ci się ten artykuł?

Oceń go!

Średnia 0 / 5. Liczba głosów: 0

Jeszcze nikt nie głosował. Wyprzedź innych i zagłosuj.

Skoro spodobał Ci się ten artykuł...

Poleć go znajomym!

Ojej :( Powiedz nam, co powinniśmy poprawić!

Jajko z dzwonkiem
Podoba Ci się ta strona?

Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.