查看: 5785|回复: 4
打印 上一主题 下一主题

请问如何控制slider的宽度

[复制链接]

该用户从未签到

1

主题

4

帖子

15

积分

新手上路

Rank: 1

积分
15
跳转到指定楼层
楼主
发表于 2015-5-5 16:07:11 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
在样式里通过width控制为何会无效?
  1. .swiper-slide {
  2.         text-align: center;
  3.         font-size: 18px;
  4.         background: #fff;
  5.         width: 80%;
复制代码

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖
回复

使用道具 举报

该用户从未签到

1

主题

4

帖子

15

积分

新手上路

Rank: 1

积分
15
5#
 楼主| 发表于 2015-5-5 18:06:25 | 只看该作者
我的意思就是,图片这个大小比例在手机上显示出来太小了,我想放大点,但是无论我怎么调整swiper-slide的width都无效,为什么会这样?
我把整个页面代码贴下吧
  1. <!-- HTML5文件 -->
  2. <!DOCTYPE html>
  3. <html>
  4. <head>
  5.         <meta charset="utf-8"/>
  6.         <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0">
  7. <title show="false"></title>
  8. <link rel="stylesheet" href="../../script/swiper/swiper.min.css">
  9. <style>
  10.         body {
  11.         background: #eee;
  12.         font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  13.         font-size: 14px;
  14.         color:#000;
  15.         margin: 0;
  16.         padding: 0;
  17.         
  18.     }
  19.     .swiper-container {
  20.         width: 100%;
  21.         height: 400px;
  22.         margin: 20px auto;
  23.         background-image: url([img]http://img31.mtime.cn/mt/2015/03/30/132850.81039914_1280X720X2.jpg[/img]);
  24.     }
  25.     .swiper-slide {
  26.         text-align: center;
  27.         font-size: 18px;
  28.         background: transparent;
  29.         background-size: cover;
  30.         background-position: center;
  31.         width: 100%;

  32.         /* Center slide text vertically */
  33.         display: -webkit-box;
  34.         display: -ms-flexbox;
  35.         display: -webkit-flex;
  36.         display: flex;
  37.         -webkit-box-pack: center;
  38.         -ms-flex-pack: center;
  39.         -webkit-justify-content: center;
  40.         justify-content: center;
  41.         -webkit-box-align: center;
  42.         -ms-flex-align: center;
  43.         -webkit-align-items: center;
  44.         align-items: center;
  45.     }
  46.     .swiper-slide:nth-child(2n) {
  47.         width: 40%;
  48.     }
  49.     .swiper-slide:nth-child(3n) {
  50.         width: 20%;
  51.     }
  52.    
  53.     .blur {   
  54.             -webkit-filter: blur(15px); /* Chrome, Opera */
  55.                -moz-filter: blur(15px);
  56.                 -ms-filter: blur(15px);   
  57.                     filter: blur(15px);   
  58.         }
  59. </style>
  60. </head>
  61. <body>
  62.        
  63.         <!-- Swiper -->
  64.     <div class="swiper-container blur">
  65.         <div class="swiper-wrapper">
  66.             <div class="swiper-slide"><img style="width:100%;height:60%" src="http://img31.mtime.cn/mt/2015/03/30/132850.81039914_1280X720X2.jpg"></img></div>
  67.             <div class="swiper-slide"><img style="width:100%;height:60%" src="http://img31.mtime.cn/mt/2015/03/27/120535.53814152_1280X720X2.jpg"></img></div>
  68.             <div class="swiper-slide"><img style="width:100%;height:60%" src="http://img31.mtime.cn/mt/2015/04/27/160431.68946159_1280X720X2.jpg"></img></div>
  69.             <div class="swiper-slide"><img style="width:100%;height:60%" src="http://img31.mtime.cn/mt/2015/04/13/091349.58563474_1280X720X2.jpg"></img></div>
  70.             <div class="swiper-slide"><img style="width:100%;height:60%" src="http://img31.mtime.cn/mt/2015/04/22/095151.77465299_1280X720X2.jpg"></img></div>
  71.                 <div class="swiper-slide"><img style="width:100%;height:60%" src="http://img31.mtime.cn/mt/2015/03/17/095942.88667571_1280X720X2.jpg"></img></div>
  72.         </div>
  73.         <!-- Add Pagination -->
  74.         <div class="swiper-pagination"></div>
  75.     </div>
  76.        
  77.        
  78. <!-- swiper滑动组件 -->
  79. <script type="text/javascript" src="../../script/swiper/swiper.min.js"></script>
  80. <script>
  81.         var swiper = new Swiper('.swiper-container', {
  82.         slidesPerView: 2,
  83.         centeredSlides: true,
  84.         spaceBetween: 25
  85.     });
  86. </script>
  87. </body>
  88. </html>
复制代码
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2017-10-14 22:14
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    83

    主题

    391

    帖子

    4万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    44940
    地板
    发表于 2015-5-5 18:00:54 | 只看该作者
    可以把图片设成80%或者在slide里面加个div设成80%嘛,还要看你想要实现的效果具体分析的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    4

    帖子

    15

    积分

    新手上路

    Rank: 1

    积分
    15
    板凳
     楼主| 发表于 2015-5-5 17:48:32 | 只看该作者
    slider里面就放了一个img控件用来显示图片的啊,图片的宽度设置为100%
    1. <div class="swiper-slide"><img style="width:100%;" src="http://img31.mtime.cn/mt/2015/03/30/132850.81039914_1280X720X2.jpg"></img></div>
    复制代码
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6

    主题

    12

    帖子

    43

    积分

    新手上路

    Rank: 1

    积分
    43
    沙发
    发表于 2015-5-5 17:33:55 | 只看该作者
    这个要看下 slider 里面元素的样式怎么设置
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Swiper中文网 ( 粤ICP备15001020号

    GMT+8, 2024-9-19 09:42 , Processed in 0.067672 second(s), 30 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表