Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnología web para desarrolladores
  2. CSS
  3. Referencia CSS
  4. Selectors
  5. :placeholder-shown

Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.

View in EnglishAlways switch to English

:placeholder-shown

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since enero de 2020.

Experimental:Esta es unatecnología experimental
Comprueba laTabla de compabilidad de navegadores cuidadosamente antes de usarla en producción.

Lapseudo-clase:placeholder-shown deCSS representa cualquier elemento<input> o<textarea> que esté mostrando actualmente eltexto de marcador de posición (placeholder).

css
/* Selecciona cualquier elemento con un placeholder activo */:placeholder-shown {  border: 2px solid silver;}

Sintaxis

Error: could not find syntax for this item

Ejemplos

Ejemplo básico

HTML

html
<input placeholder="¡Escribe algo aquí!" />

CSS

css
input {  border: 2px solid black;  padding: 3px;}input:placeholder-shown {  border-color: silver;}

Resultado

Texto desbordante

En pantallas angostas como teléfonos inteligentes, el ancho de los cuadros de búsqueda y otros campos de formulario pueden acortarse drásticamente. Esto puede provocar que el texto de marcador de posición se recorte de una manera no deseada. A menudo es útil alterar este comportamiento con la propiedadtext-overflow.

HTML

html
<input placeholder="¡Ingresa algo en este campo, por favor!" />

CSS

css
input:placeholder-shown {  text-overflow: ellipsis;}

Resultado

Especificaciones

Specification
HTML
# selector-placeholder-shown
Selectors Level 4
# placeholder-shown-pseudo

Compatibilidad con navegadores

Ver también

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp