2013-05-15 2 views
0

저는 웹 디자인에 비교적 새로운입니다. Nivo 슬라이더는 Chrome, FF, Safari에서 작동하지만 Internet Explorer 8 이하에서는 작동하지 않습니다.nivo 슬라이더가 Internet Explorer 8에서 작동하지 않습니다.

나는 꽤 많은 시간 동안 구글과 stackoverflow를 둘러 보았지만 내 개인적인 경우에 정확한 문제를 찾아 낼 수는 없다.

도와 주실 수있는 도움이나 지침이 필요합니다. 미리 감사드립니다!

<div class="slider-wrapper theme-default"> 
    <div id="slider" class="nivoSlider"> 
     <a href="" target="_blank"><img src="images/mainbanner.jpg" alt="main banner1" width="1000" height="500"> 
     <a href="" target="_blank"><img src="images/mainbanner2.jpg" alt="main banner2" width="1000" height="500"> 
     <a href="" target="_blank"><img src="images/mainbanner3.jpg" alt="main banner3" width="1000" height="500"> 
     <a href="" target="_blank"><img src="images/mainbanner4.jpg" alt="main banner4" width="1000" height="500"> 
     <a href="" target="_blank"><img src="images/mainbanner5.jpg" alt="main banner5" width="1000" height="500"> 
    </div> 
</div> 

CSS

.nivoSlider { 
position:relative; 
background:url(images/loading.gif) no-repeat 50% 50%; 
} 
.nivoSlider img { 
position:absolute; 
top:0px; 
left:0px; 
display:none; 
} 
.nivoSlider a { 
border:0; 
display:block; 
} 

NIVO-slider.css

/* 
* jQuery Nivo Slider v3.2 
* http://nivo.dev7studios.com 
* 
* Copyright 2012, Dev7studios 
* Free to use and abuse under the MIT license. 
* http://www.opensource.org/licenses/mit-license.php 
*/ 

/* The Nivo Slider styles */ 
.nivoSlider { 
    position:relative; 
    width:100%; 
    height:auto; 
    overflow: hidden; 
} 
.nivoSlider img { 
    position:absolute; 
    top:0px; 
    left:0px; 
    max-width: none; 
} 
.nivo-main-image { 
    display: block !important; 
    position: relative !important; 
    width: 100% !important; 
} 

/* If an image is wrapped in a link */ 
.nivoSlider a.nivo-imageLink { 
    position:absolute; 
    top:0px; 
    left:0px; 
    width:100%; 
    height:100%; 
    border:0; 
    padding:0; 
    margin:0; 
    z-index:6; 
    display:none; 
    background:white; 
    filter:alpha(opacity=0); 
    opacity:0; 
} 
/* The slices and boxes in the Slider */ 
.nivo-slice { 
    display:block; 
    position:absolute; 
    z-index:5; 
    height:100%; 
    top:0; 
} 
.nivo-box { 
    display:block; 
    position:absolute; 
    z-index:5; 
    overflow:hidden; 
} 
.nivo-box img { display:block; } 

/* Caption styles */ 
.nivo-caption { 
    position:absolute; 
    left:0px; 
    bottom:0px; 
    background:#000; 
    color:#fff; 
    width:100%; 
    z-index:8; 
    padding: 5px 10px; 
    opacity: 0.8; 
    overflow: hidden; 
    display: none; 
    -moz-opacity: 0.8; 
    filter:alpha(opacity=8); 
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ 
    -moz-box-sizing: border-box; /* Firefox, other Gecko */ 
    box-sizing: border-box;   /* Opera/IE 8+ */ 
} 
.nivo-caption p { 
    padding:5px; 
    margin:0; 
} 
.nivo-caption a { 
    display:inline !important; 
} 
.nivo-html-caption { 
    display:none; 
} 
/* Direction nav styles (e.g. Next & Prev) */ 
.nivo-directionNav a { 
    position:absolute; 
    top:45%; 
    z-index:9; 
    cursor:pointer; 
} 
.nivo-prevNav { 
    left:0px; 
} 
.nivo-nextNav { 
    right:0px; 
} 
/* Control nav styles (e.g. 1,2,3...) */ 
.nivo-controlNav { 
    text-align:center; 
    padding: 15px 0; 
} 
.nivo-controlNav a { 
    cursor:pointer; 
} 
.nivo-controlNav a.active { 
    font-weight:bold; 
} 

스크립트/JQuery와

: 여기

JQuery와 각각 HTML, CSS, 자바 스크립트 및/IS
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script> 
<script src="scripts/jquery.nivo.slider.pack.js" type="text/javascript"></script> 

<script type="text/javascript"> 
$(window).load(function() { 
    $('#slider').nivoSlider({ 
     effect: 'fade', // Specify sets like: 'fold,fade,sliceDown' 
     slices: 15, // For slice animations 
     boxCols: 8, // For box animations 
     boxRows: 4, // For box animations 
     animSpeed: 500, // Slide transition speed 
     pauseTime: 2238, // How long each slide will show 
     startSlide: 0, // Set starting Slide (0 index) 
     directionNav: true, // Next & Prev navigation 
     controlNav: true, // 1,2,3... navigation 
     controlNavThumbs: false, // Use thumbnails for Control Nav 
     pauseOnHover: true, // Stop animation while hovering 
     manualAdvance: false, // Force manual transitions 
     prevText: 'Prev', // Prev directionNav text 
     nextText: 'Next', // Next directionNav text 
     randomStart: false, // Start on a random slide 
     beforeChange: function(){}, // Triggers before a slide transition 
     afterChange: function(){}, // Triggers after a slide transition 
     slideshowEnd: function(){}, // Triggers after all slides have been shown 
     lastSlide: function(){}, // Triggers when last slide is shown 
     afterLoad: function(){} // Triggers when slider has loaded 
    }); 
}); 
</script> 

읽어 주셔서 감사합니다. 당신의 NIVO-slider.css 파일에서 숀

답변

관련 문제