diff --git a/dist/leaflet.css b/dist/leaflet.css index 18ca7a14..a9e44fd9 100644 --- a/dist/leaflet.css +++ b/dist/leaflet.css @@ -122,7 +122,7 @@ .leaflet-control-zoom a { background-color: rgba(255, 255, 255, 0.75); } -.leaflet-control-zoom a, .leaflet-control-layers a { +.leaflet-control-zoom a, .leaflet-control-layers-toggle { background-position: 50% 50%; background-repeat: no-repeat; display: block; @@ -156,12 +156,12 @@ -webkit-border-radius: 8px; border-radius: 8px; } -.leaflet-control-layers a { +.leaflet-control-layers-toggle { background-image: url(images/layers.png); width: 36px; height: 36px; } -.leaflet-touch .leaflet-control-layers a { +.leaflet-touch .leaflet-control-layers-toggle { width: 44px; height: 44px; } @@ -179,7 +179,7 @@ color: #333; background: #fff; } -.leaflet-control-layers input { +.leaflet-control-layers-selector { margin-top: 2px; position: relative; top: 1px; diff --git a/src/control/Control.Layers.js b/src/control/Control.Layers.js index 0ba26a89..0d87878e 100644 --- a/src/control/Control.Layers.js +++ b/src/control/Control.Layers.js @@ -135,7 +135,7 @@ L.Control.Layers = L.Control.extend({ // IE7 bugs out if you create a radio dynamically, so you have to do it this hacky way (see http://bit.ly/PqYLBe) _createRadioElement: function (name, checked) { - var radioHtml = '