相思资源网 Design By www.200059.com

本文实例讲述了jquery幻灯片插件bxslider样式改进方法,分享给大家供大家参考。具体如下:

对比了很多jquery的幻灯片,都觉得不是很好,最后发现bxslider兼容性最好,移动设备支持手动翻动。

但是官方提供的显示效果真的很难看,让人难以接受。最后只能自己DIY了。

bxslider官方样式如下:

jquery幻灯片插件bxslider样式改进实例 

改造后的样式如下:

jquery幻灯片插件bxslider样式改进实例

第一步:引入bxslider

复制代码 代码如下:<!-- jQuery library (served from Google) --> 
<script src="/UploadFiles/2021-04-02/jquery.min.js"> <!-- bxSlider Javascript file --> 
<script src="/js/jquery.bxslider.min.js"> <!-- bxSlider CSS file --> 
<link href="/lib/jquery.bxslider.css" rel="stylesheet" /> 
<!-- jQuery library (served from Google) -->
<script src="/UploadFiles/2021-04-02/jquery.min.js"> <!-- bxSlider Javascript file -->
<script src="/js/jquery.bxslider.min.js"> <!-- bxSlider CSS file -->
<link href="/lib/jquery.bxslider.css" rel="stylesheet" />

第二步:加入bxslider html代码

复制代码 代码如下:<div id="slider_block">  
        <ul class="bxslider">  
          <foreach name="slideList" item="obj">  
          <li><a href="{$obj.link_addr}" target="_blank"><img src="/UploadFiles/2021-04-02/__APP__{$obj.slide_img_addr}">           </foreach>  
        </ul>  
        <div id="slider-pager">  
          <foreach name="slideList" item="obj" key="i">  
          <a data-slide-index="{$i}" href="" class="pager-link">{$i}</a>  
          </foreach>  
        </div>  
    </div> 
<div id="slider_block">
 <ul class="bxslider">
   <foreach name="slideList" item="obj">
   <li><a href="{$obj.link_addr}" target="_blank"><img src="/UploadFiles/2021-04-02/__APP__{$obj.slide_img_addr}">    </foreach>
 </ul>
 <div id="slider-pager">
   <foreach name="slideList" item="obj" key="i">
   <a data-slide-index="{$i}" href="" class="pager-link">{$i}</a>
   </foreach>
 </div>
</div>

原版官方的html代码是这样的:

复制代码 代码如下:<ul class="bxslider">  
  <li><img src="/UploadFiles/2021-04-02/pic1.jpg">   <li><img src="/images/pic2.jpg">   <li><img src="/UploadFiles/2021-04-02/pic3.jpg">   <li><img src="/images/pic4.jpg"> </ul> 
<ul class="bxslider">
  <li><img src="/UploadFiles/2021-04-02/pic11.jpg">   <li><img src="images/pic12.jpg">   <li><img src="/UploadFiles/2021-04-02/pic13.jpg">   <li><img src="images/pic14.jpg"> </ul>

在此基础上创建了一个slider_block的父层DIV,设置position为relative,主要是为子层slider-pager的绝对定位翻页“1,2,3”。

第三步:修改CSS jquery.bxslider.css,增加slider-pager的CSS样式优化

复制代码 代码如下:
#slider_block{position: relative;margin: 0 auto;height: 245px;margin-top:10px;overflow:hidden;}  
#slider-pager{position: absolute;bottom: 10px;right: 10px;z-index: 999;font-size: 0px;}  
#slider-pager .pager-link {float: left;width: 15px;height: 15px;line-height: 15px;text-align: center;margin: 0 0 0 10px;background: #FC0;color: #930;}  
#slider-pager .active {background: #0C3;color: #fff;}  
 
/*去掉阴影效果,浏览器不兼容 by 4jcms */  
/*.bx-wrapper .bx-viewport {  
    -moz-box-shadow: 0 0 5px #ccc;  
    -webkit-box-shadow: 0 0 5px #ccc;  
    box-shadow: 0 0 5px #ccc;  
    border: solid #fff 5px;  
    left: -5px;  
    background: #fff;  
}  
 
*/ 
#slider_block{position: relative;margin: 0 auto;height: 245px;margin-top:10px;overflow:hidden;}
#slider-pager{position: absolute;bottom: 10px;right: 10px;z-index: 999;font-size: 0px;}
#slider-pager .pager-link {float: left;width: 15px;height: 15px;line-height: 15px;text-align: center;margin: 0 0 0 10px;background: #FC0;color: #930;}
#slider-pager .active {background: #0C3;color: #fff;}

/*去掉阴影效果,浏览器不兼容 by 4jcms */
/*.bx-wrapper .bx-viewport {
 -moz-box-shadow: 0 0 5px #ccc;
 -webkit-box-shadow: 0 0 5px #ccc;
 box-shadow: 0 0 5px #ccc;
 border: solid #fff 5px;
 left: -5px;
 background: #fff;
}
*/

最后改造完毕

标签:
jquery,幻灯片,插件,bxslider,样式,改进

相思资源网 Design By www.200059.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
相思资源网 Design By www.200059.com

评论“jquery幻灯片插件bxslider样式改进实例”

暂无jquery幻灯片插件bxslider样式改进实例的评论...

稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!

昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。

这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。

而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?