2014-06-18 27 views
0

我已经从bootstrap中调用了我的模式img滑块,现在已经有好几周了 - 我现在已经有点工作 - 当窗口变为sm/xs时,有一个摇摆和一些裁剪。想知道天气有可能调整img滑块和模式框,以便img始终处于最大。宽度/高度它可以留下一点点空间到各方 另一个问题是,我可能已经改变了我的代码中的任何东西..因为我试图修复模态,模态不会崩溃,当我只需点击灰色背景,让它崩溃的唯一方法就是点击关闭按钮。 和字幕不停止,因为再过一会跑起来Bootstrap Modal Box不适合浏览器大小

的Bootsrtap CSS和jQuery的

Appart酒店我使用的代码:

<html> 
<head> 
    <title>Anton Hörl, München Skulpturen und Grafiken</title> 
    <meta content="" name="keywords"> 
    <meta content="" name="description">   
    <meta content="index,follow" name="robots"> 
    <meta content="" name="author"> 
    <meta http-equiv="content-type" content="text/html;charset=utf-8"> 
    <link rel="stylesheet" type="text/css" href="css/custom.css" /> 
    <link rel="stylesheet" type="text/css" href="css/zeichnungen.css" /> 
    <link rel="stylesheet" type="text/css" href="css/bootstrap.css" /> 


</head> 

<body> 
    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> 
    <!-- Include all compiled plugins (below), or include individual files as needed --> 
    <script src="js/custom.js"></script> 
    <script src="js/bootstrap.js"></script> 


    <marquee scrollamount="1" scrolldelay="1"> nächste Ausstellung am...</marquee> 
<!--NAVBAR--> 
    <nav class="navbar navbar-default navbar-fixed-bottom" role="navigation"> 
     <div class="container-fluid"> 
     <!-- Brand and toggle get grouped for better mobile display --> 
     <div class="navbar-header"> 
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> 
      <span class="sr-only">Toggle navigation</span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      </button> 
      <li class="active"><a class="navbar-brand" href="#"><img src="Bilder/grafik4.jpg" type="picture/jpg"/></a></li> 
     </div> 

     <!-- Collect the nav links, forms, and other content for toggling --> 
     <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 
      <ul class="nav navbar-nav"> 

      <li><a href="#">Figuren</a></li> 
      <li><a href="#">Zeichnungen</a></li> 
      <li><a href="#">Vita</a></li> 
      <li><a href="#">News</a></li> 
      <li><a href="#">Englisch</a></li> 
      <li class="dropdown"> 
       <a href="#" class="dropdown-toggle" data-toggle="dropdown">Kontakt und Impressum<b class="caret"></b></a> 
       <ul class="dropdown-menu"> 
       <li><a href="#">A.H</a></li> 
       <li><a href="#">Kontakt</a></li> 
       <li class="divider"></li> 
       <li><a href="#">Webseitengestaltung</a></li> 
       <li><a href="#">Foto und Film</a></li> 
       <li class="divider"></li> 
       <li><a href="#">Copyright 2014</a></li> 
       </ul> 
      </li> 
      </ul> 
     </div><!-- /.navbar-collapse --> 
     </div><!-- /.container-fluid --> 
    </nav> 
    <!--NAVBAR ENDE--> 


    <div class="container"data-toggle="modal" data-target="#myModal"> 
     <div class="row"> 
     <h1>Zeichnungen</h1> 
     <div class="row"> 
      <div class="col-lg-3 col-sm-4 col-xs-6"><a title="Image 1" href="#"data-target="#myModal" data-slide-to="0"><img class="thumbnail img-responsive active" src="Zeichnungen/1.jpg"></a></div> 
      <div class="col-lg-3 col-sm-4 col-xs-6"><a title="Image 2" href="#"data-target="#myModal" data-slide-to="1"><img class="thumbnail img-responsive" src="Zeichnungen/2.jpg"></a></div> 
      <div class="col-lg-3 col-sm-4 col-xs-6"><a title="Image 3" href="#"data-target="#myModal" data-slide-to="2"><img class="thumbnail img-responsive" src="Zeichnungen/3.jpg"></a></div> 
      <div class="col-lg-3 col-sm-4 col-xs-6"><a title="Image 4" href="#"data-target="#myModal" data-slide-to="3"><img class="thumbnail img-responsive" src="Zeichnungen/4.jpg"></a></div> 
      <div class="col-lg-3 col-sm-4 col-xs-6"><a title="Image 5" href="#"data-target="#myModal" data-slide-to="4"><img class="thumbnail img-responsive" src="Zeichnungen/5.jpg"></a></div> 
      <div class="col-lg-3 col-sm-4 col-xs-6"><a title="Image 6" href="#"data-target="#myModal" data-slide-to="5"><img class="thumbnail img-responsive" src="Zeichnungen/6.jpg"></a></div> 
      <div class="col-lg-3 col-sm-4 col-xs-6"><a title="Image 7" href="#"data-target="#myModal" data-slide-to="6"><img class="thumbnail img-responsive" src="Zeichnungen/7.jpg"></a></div> 
      <div class="col-lg-3 col-sm-4 col-xs-6"><a title="Image 8" href="#"data-target="#myModal" data-slide-to="7"><img class="thumbnail img-responsive" src="Zeichnungen/8.jpg"></a></div> 
     </div> 
     </div> 
    </div> 

    <!-- Modal --> 
     <div class="modal fade container" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 
     <div class="modal-dialog-row row"> 
      <div class="modal-content col-xs-offset-1 col-xs-10 col-sm-offset-2 col-sm-7 col-md-offset-3 col-md-6 col-lg-offset-4 col-lg-5"> 
      <div class="modal-header"> 
       <button type="button" class="btn btn-default" data-dismiss="modal">&times;</button> 
      </div> 
       <div class="modal-body"> 
        <div id="modalCarousel" class="carousel"> 
         <div class="carousel-inner"> 
          <div class="item active" title="Image 1"> 
           <h3 class="modal-title">Image 1</h3> 
           <a href="#" title="Image 1"><img class="thumbnail img-responsive" src="Zeichnungen/1.jpg"></a> 
          </div> 
          <div class="item " title="Image 2"> 
           <h3 class="modal-title">Image 2</h3> 
           <a href="#" title="Image 2"> 
            <img class="thumbnail img-responsive" src="Zeichnungen/2.jpg"> 
           </a> 
          </div> 
          <div class="item" title="Image 3"><h3 class="modal-title">Image 3</h3> 
           <a href="#" title="Image 3"> 
            <img class="thumbnail img-responsive" src="Zeichnungen/3.jpg"> 
           </a> 
          </div> 
          <div class="item" title="Image 4"><h3 class="modal-title">Image 4</h3> 
           <a href="#" title="Image 4"> 
            <img class="thumbnail img-responsive" src="Zeichnungen/4.jpg"> 
           </a> 
          </div> 
          <div class="item" title="Image 5"><h3 class="modal-title">Image 5</h3> 
           <a href="#" title="Image 5"> 
            <img class="thumbnail img-responsive" src="Zeichnungen/5.jpg"> 
           </a> 
          </div> 
          <div class="item" title="Image 6"><h3 class="modal-title">Image 6</h3><p class="modal-title">Größe:</p> 
           <a href="#" title="Image 6"> 
            <img class="thumbnail img-responsive" src="Zeichnungen/6.jpg"> 
           </a> 
          </div> 
          <div class="item" title="Image 7"><h3 class="modal-title">Image 7</h3> 
           <a href="#" title="Image 7"> 
            <img class="thumbnail img-responsive" src="Zeichnungen/7.jpg"> 
           </a> 
          </div> 
          <div class="item" title="Image 8"><h3 class="modal-title">Image 8</h3> 
           <a href="#" title="Image 8"> 
            <img class="thumbnail img-responsive"Style="width: 100%; height: auto; margin-top:25%;" src="Zeichnungen/8.jpg"> 
           </a> 
          </div> 
         </div> 
         <a class="carousel-control left" href="#modalCarousel" data-slide="prev"><i class="glyphicon glyphicon-chevron-left"src="Bilder/arror left.gif"Style="width: 95%; height: auto;transform: translate(5%); margin-top:50%;"></i></a> 
         <a class="carousel-control right" href="#modalCarousel" data-slide="next"><i class="glyphicon glyphicon-chevron-right"src="Bilder/arror right.gif"Style="width: 95%; height: auto;transform: translate(5%); margin-top:50%;"></i></a> 
        </div> 
       </div> 
      </div><!-- /.modal-content --> 
     </div><!-- /.modal-dialog --> 
     </div><!-- /.modal --> 
</body> 

 .thumbnail {margin-bottom:10px;} 
    .modal-header { 
     text-align: right; 
    } 
    .modal-body { 
     max-height: 95% !important; 
     max-width: 95% !important; 
     padding: 20px !important; 

    } 
    .modal-dialog-row { 
     z-index:1050; 
     right:auto; 
     padding:10px; 
     padding-top:30px; 
     padding-bottom:10px; 
     margin-right:auto; 
    } 
    .modal-content { 
     background-clip: padding-box; 
     background-color: transparent !important; 
     border: 0px solid rgba(0, 0, 0, 0.2) !important; 
     border-radius: 0px !important; 
     box-shadow: 0 0px 0px rgba(0, 0, 0, 0.5)!important; 
     outline: medium none; 
     position: relative; 
     text-align:center; 
     color: white; 
    } 


    .carousel-inner > .item > img, 
    .carousel-inner > .item > a > img { 
     line-height: 1; 

    } 

    .carousel-control.left,.carousel-control.right{ 
     background-image:none; 
     margin-top:5%; 
     padding-right: 5%; 
     width:5%; 
    } 

    .carousel-control .glyphicon-chevron-left, 
    .carousel-control .glyphicon-chevron-right, 
    .carousel-control .icon-prev, .carousel-control .icon-next { 
     margin-left: 10px !important; 
     margin-right: -15px !important; 
    } 
    button.btn-default { 
     background: none repeat scroll 0 0 white!important; 
     border: 10px none!important; 
     border-radius: 20px !important; 
     color: grey!important; 
     height: 30px!important; 
     margin-right: 10px !important; 
     width: 30px!important; 

    } 
    .btn-default { 
     color: grey!important; 
     font-size: 45px!important; 
     line-height: 0!important; 
     opacity: 1!important; 
     text-shadow: 1px 2px 2px rgba(145, 168, 129, 1)!important; 
    } 
+0

我不太确定你想要做什么。你想制作一个灯箱吗?像这样? http://demo.dev7studios.com/nivo-lightbox/ – joshhunt

+0

yeees exactely喜欢secound一个.. :)是可以用bootstrap构建? – Ulya

回答

0

这是不可能实现使用仅默认Bootstrap文件的lightbox。当然你可以定制它,但为什么重新发明轮子?我的建议是使用某人已经创建的插件。

几点建议:

Nivo Lightbox是一个伟大的收藏和拥有MIT许可证。它与Bootstrap有一个非常轻微的css兼容性问题(用于框尺寸:border-box),但这很容易修复。

Bootstrap 3 Lightbox。我从来没有真正使用这个,但它似乎能够做你想要的。拥有GNU通用公共许可证。

+0

Thx很多.. 我试图避免任何插件,因为我试图使用一个,我需要建立整个页面新,因为我以某种方式设法弄糟整个代码... - 从那时起我尝试使用尽可能少的插件.. :) 但是作为灯箱无论如何bootstrap-我会试试.. – Ulya

+0

我的建议是学习使用插件,当然不要与他们过度,但如果你很漂亮从头开始再次让它们变成同样的东西,你可能会使用插件,因为它会为你节省很多很多时间。此外,如果这回答你的问题,请将其标记为已回答。 – joshhunt

+0

我一直试图让插件工作一整天..它只是不会开火。 - 即使我使用原始代码。我不知道我做错了什么..有没有人在这里有一个HTML如何使用bootsrtap 3灯箱??? - 乔什特,我会标记它..不知道这是可能的。你的 – Ulya

相关问题