Ahora todavía es temprano, pero también sé que ustedes están al tanto.¿Cómo se puede ocultar la flecha que se muestra de forma predeterminada en el elemento HTML5 <details> en Chrome?
Quiero usar el HTML5 details element:
<details>
<summary>What's the HTML5 details element?</summary>
<p>The details element represents a disclosure widget from which the user can obtain additional information or controls.</p>
</details>
Al escribir estas líneas, Chrome 12 beta es el único navegador para dar realmente la funcionalidad detalles elemento (click en resumen alterna el contenido de datos). Entonces, para responder a la siguiente pregunta, probablemente querrás usar ese navegador.
¿Sabes cómo se puede ocultar la flecha que se muestra de forma predeterminada en un elemento de detalles en Chrome?
Es un poco como el estilo predeterminado de <input type="search" />
en Webkit (consulte http://css-tricks.com/webkit-html5-search-inputs/). Puedes cambiarlo pero no es tan obvio.
EDITAR
intentado el siguiente código CSS sin éxito:
details,
details summary {
padding-left:0;
background-image:none;
-webkit-appearance:none;
}
Probablemente es la oportunidad que tendremos que apuntar con un poco de pseudo selector extraño como details::-webkit-details-disclosure-widget
o actualmente no hay manera para cambiar las cosas en absoluto.
Además encontré esto en the specification:
Se espera que el primer recipiente a contienen al menos un cuadro de línea, y se espera que casilla de línea para contener un widget divulgación (típicamente un triángulo ) , posicionado horizontalmente dentro del relleno izquierdo del elemento detalles . Se espera que el widget permita al usuario solicitar que los detalles se muestren u oculten.
El único problema que veo es que esto no funcionará en todos los navegadores una vez que otros comiencen a admitir '' –
Supuhstar
Cuando lo hagan, probablemente agregarán su propia versión prefijada, al igual que con la forma actual de asignar un marcador de posición de entrada. – DADU
Tenía un problema de visualización extraño que implica el triángulo estúpido y herramientas de desarrollo de cromo no me mostró el selector para esta cosa. ¡Gracias! –