Define a css class for delete button in openlayers?
.olControlDelete {
background-image: url("help.png");
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center;
z-index:10;
}
Or
div.olControlDelete {
top: 100px;
left: 50px;
position: absolute;
}
.olControlDelete div {
background-image: url("edit_sprite.png");
background-repeat: no-repeat;
width: 22px;
height: 22px;
border: thin solid black;
margin-top: 10px;
}
Don,t seem to work, Please help. Last question for openlayers. please
Below Code from Vadin:
deleteShape = new OpenLayers.Control.SelectFeature(
polygonLayer,
{
displayClass: "olControlDelete",
title: deleteFeature,
eventListeners: {
featurehighlighted: function overlay_delete(event) {
var feature = event.feature;
if( confirm(strConfirmMessage) ) { // prompt
polygonLayer.removeFeatures( [ feature ] );
// TODO other clean up - remove popups or send some ajax to server. Up to you....
}
}
}
}
);
map.addControl(deleteShape);