Si me gusta un elemento de un sitio, y quiero implementarlo en mi sitio, ¿cuál es la forma más fácil de hacerlo? A veces hay muchos archivos CSS, es difícil seguir todo el tema.¿Cómo puedo capturar todos los estilos de CSS del elemento?
Respuesta
abierta Firefox, instale Firebug haga clic derecho en el elemento que desea, elija Inspect element
y luego abrir el área Computed
se quiere tienen TODOS lOS ESTILOS aplicar a ese elemento
Esto es válido en Chrome, Safari, Opera e IE con sus propias herramientas de desarrollo
Opera (FreeBSD ya está instalado con Opera)
Firefox (necesita FireBug plugIn)
Internet Explorer (Necesita IE Developer Toolbar plugin)
Chrome & Safari (Web Inspector ya es parte de Chrome y Safari)
Las imágenes están rotas. –
@AndrewMcKinlay corregido! gracias por informar – balexandre
En chrome/Chromium puede ver el estilo calculado. En FF u necesitará Firebug para ver el estilo computarizada, en Opera utilizar luciérnaga
uso algo como Firebug o de Chrome herramientas de desarrollo para inspeccionar el DOM y ver qué estilos se aplican al elemento en cuestión.
En una palabra:
Use Firebug para inspeccionar el elemento, luego puede ver la cascada. Aún mejor, puede copiar y pegar directamente de FB a un archivo CSS.
Si desea utilizar otros navegadores, también puede utilizar sus herramientas de desarrollador preinstaladas (F12 en IE (requiere la barra de herramientas de desarrolladores de IE) haga clic derecho - inspeccionar el elemento en cromo) o puede usar Firebug Lite. :)
Firebug es solo para un navegador, y es un complemento. Chrome, Safari y Opera ya tienen su propio * firebug * listo para usar :) – balexandre
Actualicé mi respuesta para reflejar :) – Kyle
IE8: haga clic en F12 -> haga clic en "Seleccionar elemento por clic" (la flecha blanca, más a la izquierda en el menú de iconos) -> Regrese a la página web, haga clic en el elemento que desee -> Vuelva a la página Herramientas de desarrollador de IE y verá todo el estilo enumerado a la derecha.
Otros ya respondieron para otros navegadores.:)
El uso de Javascript funcionó mejor para mí. He aquí cómo lo hice:
- Abra la consola de Chrome DevTools.
pegar esta función
dumpCSSText
de this stack overflow answer en la consola, y golpeóEnter
:function dumpCSSText(element){ var s = ''; var o = getComputedStyle(element); for(var i = 0; i < o.length; i++){ s+=o[i] + ':' + o.getPropertyValue(o[i])+';'; } return s; }
Al utilizar Chrome, puede inspeccionar un elemento y acceder a él en la consola con la variable
$0
. Chrome also has acopy
command, a fin de utilizar este comando para copiar todos los CSS del elemento inspeccionado:copy(dumpCSSText($0));
pegar su CSS donde quieras!
- 1. Obtener todos los estilos CSS para un elemento DOM (a la Firebug)
- 2. ¿Cómo puedo obtener una lista de todos los atributos del elemento css con jQuery?
- 3. Buscar todos los estilos CSS utilizados en el sitio web
- 4. ¿Cómo puedo desactivar estilos de CSS heredados?
- 5. ¿Cómo mover todos los estilos CSS calculados de un elemento y aplicarlos a un elemento diferente usando JavaScript?
- 6. cómo obtener todos los estilos calculados de un elemento con jQuery?
- 7. Cómo orientar todos los controles (Estilos WPF)
- 8. ¿Cómo eliminar todos los estilos heredados y calculados de un elemento?
- 9. WPF: ¿Cómo descarto todos los estilos heredados?
- 10. Estilos CSS de refuerzo
- 11. jQuery - Cómo obtener todos los estilos/css (definidos en documento interno/externo) con HTML de un elemento
- 12. ¿Son eficientes los estilos CSS totalmente calificados?
- 13. Capturar todos los mensajes de Windows
- 14. Cómo capturar el tiempo de ejecución contenido HTML/estado con todos los estilos aplicados y javascript eliminado
- 15. Javascript establecer CSS: después de los estilos
- 16. ¿Cómo puedo aplicar una regla CSS a todos los descendientes de un elemento
- 17. Restablecer estilos CSS solo div
- 18. ¿Cómo puedo "restablecer" estilos para un elemento HTML dado?
- 19. ¿Cómo puedo capturar todos los eventos del mouse en un JFrame/Swing?
- 20. Usar Javascript para cambiar los estilos de visualización (CSS) sin afectar a los estilos de impresión
- 21. ¿Cómo puedo borrar todos los estilos en línea con javascript y dejar solo los estilos especificados en la hoja de estilo css?
- 22. ¿Cómo seleccionar por estilos CSS en jQuery?
- 23. ¿Cómo puedo obtener todos los elementos secundarios de los elementos con selectores CSS que usan selenio?
- 24. ¿Cómo puedo capturar los eventos del teclado desde qué teclas?
- 25. Hojas de estilos CSS predeterminados de los navegadores
- 26. firebug - Ocultar estilos del archivo .css específico
- 27. Solución sistemática de estilos conflictivos en css
- 28. Cómo eliminar el espacio de margen alrededor del cuerpo o borrar los estilos predeterminados de css
- 29. ¿Cómo puedo eliminar todos los elementos secundarios del elemento del cuerpo con DOMDocument?
- 30. ¿Cómo veo los estilos CSS que se aplican a un elemento HTML en watir-webdriver?
Asegúrese de que realmente tiene permiso para usarlo. – BoltClock
De acuerdo. Vea la fuente para explorar cómo se han implementado las cosas y para aprender nuevas técnicas, pero nunca solo levante el marcado al por mayor. –