1 votos

¿Cómo personalizar la imagen de fondo del LayerSwitcher en OpenLayers?

¿Cómo puedo anular la imagen utilizada (signo '+' con un medio círculo azul) para el LayerSwitcher Control en OpenLayers? ¿Es posible hacerlo con background-image en css? No veo nada relacionado con esta imagen en el style.css por defecto...

1voto

Anthony Cramp Puntos 126

El control LayerSwitcher no tiene imagen. Es un Div con un color de fondo particular. Se puede anular usando CSS.

Puedo usar el siguiente CSS para hacerlo rojo

.layersDiv {
    background-color: red !important;
}

El icono del plus que se ve cuando se minimiza el control, es una imagen. Puede sustituirlo, si es necesario.

El icono normal está en ../img/layer-switcher-maximize.png Tendrás que reemplazarlo, si quieres estilizarlo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X