只是有几个无法解决的 css 问题,所以我将其保留为默认 css。
下面是显示图像滑块的应用程序:应用程序
我的问题是如何让Prev
和Next
链接显示在图像滑块之外的图像两侧而不是滑块中,因为它与图像重叠?
我的另一个问题是在滑块下方,它包含滑块编号1 2 3
,因此我们知道哪个图像是滑块中的第一个第二个和第三个图像并选择它们。我的问题是如何将数字分开,以免它们靠得太近?
下面是Prev and Next
链接的CSS:
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
下面是图片底部数字的css:
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
HTML和jQuery:
<div id="banner-image_<?php echo $key; ?>">
<ul class="bjqs">
<?php foreach ($arrImageFile[$key] as $i) { ?>
<li><img alt="<?php echo $i; ?>" height="200" width="200" src="<?php echo 'ImageFiles/'.$i; ?>"></li>
<?php } ?>
</ul>
</div>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('#banner-image_<?php echo $key; ?>').bjqs({
animtype : 'slide',
height : 200,
width : 200,
responsive : true,
randomstart : false,
automatic : false
});
});
</script>