The following works for Safari, Chrome, and Firefox but not IE 9 (I do not care abut earlier versions). The left arrow does not appear in the active or hovered pager. In order to compensate for IE9 I put conditional css in the pages header to add some extra padding on the right of the pager. See flightsafety.org. Anyone have a clue as to why?
Code:
div.views-slideshow-ddblock-cycle-vsd-upright-30p div.custom-pager a {
background-image: -webkit-linear-gradient(#f6f6f7, #d1d1d1); /* Chrome 10+, Saf5.1+ */
background-image: -moz-linear-gradient(#f6f6f7, #d1d1d1); /* FF3.6 */
background-image: -ms-linear-gradient(#f6f6f7, #d1d1d1); /* IE10 */
background-image: -o-linear-gradient(#f6f6f7, #d1d1d1); /* Opera 11.10+ */
background-image: linear-gradient(#f6f6f7, #d1d1d1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f7',endColorstr='#d1d1d1');
color: #666;
font-weight: bold;
display:block;
float:left;
padding-left: 20px;
padding-top: 10px;
padding-right: 5px;
font-family: "Lucida Grande", Arial, sans-serif;
font-size: 14px;
font-weight: bold;
letter-spacing: -1px;
height: 46px;
overflow: hidden;
line-height: 1.2em;
text-align: left;
width: 175px;
}
div.views-slideshow-ddblock-cycle-vsd-upright-30p div.custom-pager a.activeSlide {
background: url(../images/SLIDER_LEFT_ARROW.png) no-repeat -25px center; /* does not work in IE? */
background-image: url(../images/SLIDER_LEFT_ARROW.png),
-webkit-linear-gradient(#8cc63f, #56A00E); /* Chrome 10+, Saf5.1+ */
background-image: url(../images/SLIDER_LEFT_ARROW.png),
-moz-linear-gradient(#8cc63f, #56A00E); /* FF3.6 */
background-image: url(../images/SLIDER_LEFT_ARROW.png),
-ms-linear-gradient(#8cc63f, #56A00E); /* IE10 */
background-image: url(../images/SLIDER_LEFT_ARROW.png),
-o-linear-gradient(#8cc63f, #56A00E); /* Opera 11.10+ */
background-image: url(../images/SLIDER_LEFT_ARROW.png), linear-gradient(#8cc63f, #56A00E);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc63f',endColorstr='#56A00E');
padding-right: 30px;
}
div.views-slideshow-ddblock-cycle-vsd-upright-30p div.custom-pager a:hover {
background: url(../images/SLIDER_LEFT_ARROW.png) no-repeat -25px center !important; /* does not work in IE? */
background-image: url(../images/SLIDER_LEFT_ARROW.png),
-webkit-linear-gradient(#6facd5, #4272a4) !important; /* Chrome 10+, Saf5.1+ */
background-image: url(../images/SLIDER_LEFT_ARROW.png),
-moz-linear-gradient(#6facd5, #4272a4) !important; /* FF3.6 */
background-image: url(../images/SLIDER_LEFT_ARROW.png),
-ms-linear-gradient(#6facd5, #4272a4) !important; /* IE10 */
background-image: url(../images/SLIDER_LEFT_ARROW.png),
-o-linear-gradient(#6facd5, #4272a4) !important; /* Opera 11.10+ */
background-image: url(../images/SLIDER_LEFT_ARROW.png), linear-gradient(#6facd5, #4272a4) !important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6facd5',endColorstr='#4272a4') !important;
color: #fff !important;
padding-right: 30px;
}