¿Hay alguna forma de cargar estilos css desde una URL externa?
Por ejemplo, tengo dominio.eu pero en mi sitio en sub.dominio.eu. Quiero usar estilos que están almacenados en este dominio. (Estos estilos son comunes para todos los sitios).
El siguiente ejemplo no funciona con seguridad.
"styles": [ "styles.css", "http://domain.eu/themes/css/common.css" ],El problema es que el paquete web está tratando de agrupar estos estilos. No puede recuperarlo. Cuando lo importo a través de css
@import('url');No se descompondrá, pero tendrá problemas con la falta de activos como imágenes o fuentes.
La única solución es agregar un estilo css externo en index.hml. Pero, ¿es posible establecer este valor dinámicamente?
Cuando tenemos tres temas diferentes que definen fuentes básicas, estilos de encabezados, etc. y quiero cambiarlo, por ejemplo, por ruta o elemento de opción de selección básica dentro de algún componente, ¿hay algún tipo de truco o algo que pueda hacer?
sí, puede agregar estilo usando css externo como styleUrls: ['file name.css'] en su @Component
Tu estas usando
"estilos": [ "estilos.css", " http://domain.eu/themes/css/common.css "]
se usa para escribir css directo para el componente respectivo, pero si desea incluir algo de css de otros archivos, debe usar así
styleUrls: [ 'estilos.css', ' http://domain.eu/themes/css/common.css ' ]