Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/09/2015, 08:50
Avatar de michellqm
michellqm
 
Fecha de Ingreso: septiembre-2015
Mensajes: 21
Antigüedad: 9 años, 4 meses
Puntos: 5
Respuesta: Cambiar Color a icono de menú

c: saludos, para cambiar el color deun svg debes usar la propiedad "fill" ej

Código CSS:
Ver original
  1. label[for="nav-trigger"] {
  2.   /* critical positioning styles */
  3.   position: fixed;
  4.   left: 15px; top: 90%;
  5.   z-index: 2;
  6.   /* non-critical apperance styles */
  7.   height: 30px;
  8.   width: 30px;
  9.   cursor: pointer;
  10.   background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='30px' height='30px' fill="#000" viewBox='0 0 30 30' enable-background='new 0 0 30 30' xml:space='preserve'><rect width='30' height='6'/><rect y='24' width='30' height='6'/><rect y='12' width='30' height='6'/></svg>");
  11. }

Las propiedades de los svg son basicamente Fill (para rellenar el color de fondo) y stroke (para el borde alrededor)

Este color también puede cambiarse desde css pues es un elemento web

le aplicas una clase a tu svg y puedes usar algo como

Código CSS:
Ver original
  1. .elemento-svg {
  2.     fill: red;
  3.    stroke: blue
  4. }

y listo c: los svg son geniales

Suerte!