← ТехнологииНай-важното за

:placeholder-shown не означава просто празно поле

Издател: ResumeMaker • 1 източника

Публикувано: 21.10.2026 14:07 · Променено: 21.10.2026 14:07

AI проверка по източници: 21.10.2026 13:48. Не е редакторско одобрение.

В няколко изречения

Накратко

Селекторът зависи от действително показан placeholder.

Полезно е да знаеш

:placeholder-shown избира input или textarea, които в момента показват текста на своя placeholder. Това е по-конкретно условие от „стойността е празна“. [1]

Пример: input:placeholder-shown { border-style: dashed; }. Поле без placeholder не е подходящ тест за този селектор. При плаващ етикет провери попълнена стойност, автоматично попълване и връщане към празно състояние. Placeholder не замества label: той изчезва при въвеждане и не е устойчиво име на полето. Смисълът на формата трябва да остане ясен и след като потребителят започне да пише.

Източници

За повече подробности и проверка на информацията:

  1. [1] MDN — :placeholder-shown ↗