Tengo algunas hojas de estilo de diferentes fuentes en mi proyecto web. Quiero armonizarlos. Algunos estilos que necesito de uno, algunos del otro. ¿Existe alguna herramienta o método para resolver sistemáticamente los conflictos de estilo? Probé la herramienta de desarrollador IE8, y sí, es posible ver los conflictos en el nivel de cada elemento. Pero tengo muchos elemens, así que si lo hago elemento por elemento, creo que esto lleva demasiado tiempo. Teóricamente podría haber una herramienta que muestra conflictos de dos archivos CSS en el momento del diseño?!? Creo que esto me ahorraría mucho tiempo.Solución sistemática de estilos conflictivos en css
Respuesta
¿Has probado esta extensión de Firefox? https://addons.mozilla.org/en-US/firefox/addon/5392 Hace que eliminar estilos redundantes sea mucho más fácil.
De lo contrario, probablemente incluiría todos los estilos en un solo archivo, tratando de agrupar reglas similares, y luego usaría Dust-Me para eliminar las que no se usaban.
CSS no tiene conflictos, tiene cascadas. La idea es que PUEDAS definir múltiples reglas que se apliquen a los mismos elementos y el orden en que colocas los estilos refleja una importancia, es decir, si aparece en último lugar, anulará las reglas anteriores donde haya algo que describas como un conflicto.
Debería bien ...
1) Decidir qué hoja de estilo es el más importante y lo puso segunda
O
2) Vuelva a escribir sus estilos de evitar el desorden
O
3) Marcar reglas importantes como iMPORTANTE
-1 por mencionar '! IMPORTANTE': P – Bart
¿Por qué cree que no se puede confiar en que las personas conozcan esta función? ¿Quieres que se mantenga en secreto? Si bien se desaconseja utilizar '! IMPORTANTE' porque entra en conflicto con el concepto de reglas en cascada, estamos hablando del contexto específico de tratar de reunir muchas reglas de múltiples fuentes y'! IMPORTANTE' es definitivamente una herramienta que debe tener en cuenta en este situación. – Fenton
Usando! Importante, por lo general solo esconde un desastre debajo de la alfombra, por así decirlo, y terminas con más desorden que ya no cabrá debajo de la alfombra, también preguntando por qué css no tiene una! Muy importante ... –
Si ve el sitio en FireFox y utiliza la extensión Firebug, puede ver cada elemento en su página representada, y al usar la pestaña "CSS" en firefox, puede ver la cascada de reglas de estilo que se están aplicando a ese elemento, y de qué archivo de origen CSS proviene cada uno. Le mostrará qué reglas están siendo anuladas, también.
Esto es útil para determinar de dónde viene cada regla en particular y qué se está anulando.
Aún tiene la tarea de "racionalizar" sus hojas de estilo, y puede haber otras herramientas que pueden ayudar en eso.
- 1. Estilos CSS de refuerzo
- 2. Restablecer estilos CSS solo div
- 3. CSS y estilos superiores en elementos anidados
- 4. clase php para estilos CSS en línea?
- 5. ¿Cómo seleccionar por estilos CSS en jQuery?
- 6. CSS Pseudo-clases con estilos en línea
- 7. Anidamiento de estilos CSS: ¿forma adecuada?
- 8. ¿Cómo puedo desactivar estilos de CSS heredados?
- 9. Javascript establecer CSS: después de los estilos
- 10. firebug - Ocultar estilos del archivo .css específico
- 11. ¿Son eficientes los estilos CSS totalmente calificados?
- 12. Manipulación de estilos CSS de pseudo elementos en Firebug
- 13. Cómo sacar CSS atributos de estilos en línea con BeautifulSoup
- 14. estilos en cascada en WPF (al estilo CSS)
- 15. "Compilar" CSS en HTML como estilos en línea
- 16. ¿Python tiene un módulo para convertir estilos CSS a estilos en línea para correos electrónicos?
- 17. Usar Javascript para cambiar los estilos de visualización (CSS) sin afectar a los estilos de impresión
- 18. ¿Cómo identifico y elimino estilos CSS no utilizados de mi hoja de estilos inflada?
- 19. Cómo resolver ensamblajes conflictivos en .Net?
- 20. Buscar todos los estilos CSS utilizados en el sitio web
- 21. ¿Tiene acceso a estilos CSS para pseudo clases en JQuery?
- 22. Cómo usar estilos CSS importados en GWT correctamente
- 23. ¿Cómo deshacerse de las hojas de estilos de Drupal CSS?
- 24. Hojas de estilos CSS predeterminados de los navegadores
- 25. estilos de color de css link mejor práctica
- 26. reemplazando estilos de CSS con @import no funciona
- 27. ¿Cómo puedo capturar todos los estilos de CSS del elemento?
- 28. Aplicación de estilos WPF como CSS y Html
- 29. Restauración de CSS, estilos predeterminados para elementos comunes
- 30. ¿Cómo aplico estilos CSS a los objetos Raphael.js usando jQuery?
dust me ayudó mucho También herramientas de desarrollo IE8. –