2017-10-25 5 views
0

私はいくつかのチュートリアルの後にブートストラップ付きのカルーセルを作りました。 ウィンドウのサイズを変更してもラップトップの画面でうまく動作しますが、スマートフォンで開くとカルーセルが見えなくなり、インジケータの矢印と画像の代替テキストが表示されます。スマートフォンでブートストラップカルーセルが欠けている

コードはかなり標準的ではないが、ここではそれが行く:

<div class="carousel-inner" role="listbox"> 
       <div class="item active"> 
        <img src="http://s1.picswalls.com/wallpapers/2016/03/29/beautiful-nature-wallpaper_042325903_304.jpg" alt="portfolio1"> 
        <div class="carousel-caption"> 
        <h1>Portfolio1</h1> 
        </div> 
       </div> 
       <div class="item"> 
        <img src="http://s1.picswalls.com/wallpapers/2016/03/29/beautiful-nature-wallpaper_042325903_304.jpg" alt="portfolio1"> 
        <div class="carousel-caption"> 
        <h1>Portfolio2</h1> 
        </div> 
       </div> 
       <div class="item"> 
        <img src="http://s1.picswalls.com/wallpapers/2016/03/29/beautiful-nature-wallpaper_042325903_304.jpg" alt="portfolio1"> 
        <div class="carousel-caption"> 
        <h1>Portfolio3</h1> 
        </div> 
       </div> 
       </div> 

チュートリアルは言及を忘れてしまったか、私はCSSにいくつかの作業を行う必要があります別のクラスはありますか?あなたが私を助けてくれることを願います。

非常に高く評価しました

+0

これはすべてのカルーセルコードです。 –

答えて

1

jquery.minファイルのリンクを追加しましたか? またはウェブサイトのリンクを投稿する

+0

私は持っていません。私はこれについてはかなり新しく、チュートリアルではjqueryについて言及していませんでした。 –

+0

あなたのヘッダーにこれを追加してください

+0

私は悪いですあなたは意味しました。はい、私はこれを私の頭の上に持っています:

1

最新のブートストラップ4ベータ版を使用している場合は、「item」を「carousel-item」に置き換える必要があります。

がここにあなたのコードは、ここで例カルーセルと合併していますhttps://getbootstrap.com/docs/4.0/components/carousel/#with-indicators

<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel"> 
    <ol class="carousel-indicators"> 
    <li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li> 
    <li data-target="#carouselExampleIndicators" data-slide-to="1"></li> 
    <li data-target="#carouselExampleIndicators" data-slide-to="2"></li> 
    </ol> 
<div class="carousel-inner" role="listbox"> 
      <div class="carousel-item active"> 
       <img src="http://s1.picswalls.com/wallpapers/2016/03/29/beautiful-nature-wallpaper_042325903_304.jpg" alt="portfolio1"> 
       <div class="carousel-caption"> 
       <h1>Portfolio1</h1> 
       </div> 
      </div> 
      <div class="carousel-item"> 
       <img src="http://s1.picswalls.com/wallpapers/2016/03/29/beautiful-nature-wallpaper_042325903_304.jpg" alt="portfolio1"> 
       <div class="carousel-caption"> 
       <h1>Portfolio2</h1> 
       </div> 
      </div> 
      <div class="carousel-item"> 
       <img src="http://s1.picswalls.com/wallpapers/2016/03/29/beautiful-nature-wallpaper_042325903_304.jpg" alt="portfolio1"> 
       <div class="carousel-caption"> 
       <h1>Portfolio3</h1> 
       </div> 
      </div> 
      </div> 
    <a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev"> 
    <span class="carousel-control-prev-icon" aria-hidden="true"></span> 
    <span class="sr-only">Previous</span> 
    </a> 
    <a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next"> 
    <span class="carousel-control-next-icon" aria-hidden="true"></span> 
    <span class="sr-only">Next</span> 
    </a> 
</div> 

例あなたはカルーセルコードの残りの部分を追加でき

+0

私は3.3を使用しています.7コデペンで。カルーセルアイテムクラスは機能していないようです。私が追加すると、3枚のスライドが積み重なるだけです。 –

+1

@JoelMonteiroあなたの質問は、ブートストラップ4でタグ付けされています。コードは2つのバージョン間で互換性がありません。 – TidyDev

+0

すみません、それは私のせいです。これは文字通りStackoverflowの私の最初の投稿であり、私はそれを逃した。 –

関連する問題