Anexo al taller de SVG en EscuelaiT
Archivado en: Cursos SVG
El fin de semana del 20 y 21 de diciembre estuve junto a Wakkos dando un taller sobre SVG en EscuelaiT. En el taller surgieron algunas preguntas que se quedaron en el aire. En este post voy a solventar esas dudas y preguntas.
Estilos a través de XML
Una de las cosas que se quedo en el aire(no funcionaba) era el dar estilos CSS llamando a la hoja de estilos a través de una etiqueta XML.
No hubo manera de que cogiera la hoja de estilos ya que estábamos trabajando en local. Si subimos a un servidor el SVG y el CSS los estilos se aplican.
Aquí el SVG y al principio la llamada al CSS.
Aquí el CSS
También he estado probando si esto funciona con un SVG al cuál hemos llamado desde una etiqueta use
pero no pilla los estilos que le damos a través del CSS. He probado varios métodos sin éxito alguno.
Aplicando color a un SVG
En el taller también surgió la duda de si podíamos aplicar RGBA a un SVG. En principio estaba apuntado como una novedad en SVG2 pero el otro día charlando con Nando Muñoz en Twitter decidí hacer unas pruebas y resulto que si que podemos determinar el color de fill
o stroke
a través de RGBA y HSL. También funciona en IE9!!!
Aquí un ejemplo dando color a un fill
y stroke
con RGB, RGBA, HSL, HEXA y KEYWORD.
Me queda por comentar SVGInjector que me paso un alumno del taller, pero eso lo veremos en otro artículo.
Muchas gracias a todos los alumnos del Taller de SVG!
SCALABLE, un libro sobre SVGA lo largo de 15 capítulos, 120 páginas y más de 70 ejemplos vamos a ver todo lo que podemos hacer con SVG. Tu pones el precio, disponible desde 0$ para descargar desde LeanPub(PDF, ePUB y MOBI).