2014-12-18 13 views
9

I due glyphicon sinistro e destro non vengono visualizzati, funziona, ma mostra una casella quadrata per qualche motivo. Quando faccio clic sulle posizioni in cui sono posizionati i glyhicons, posso scorrere le immagini in modo che tutto ciò che non è giusto sia l'aspetto dei glyphicon che la freccia sinistra e destra solitamente non viene mostrata?bootstrap glyphicons sinistra e destra che non mostrano in giostra?

<!DOCTYPE html> 
<html> 
<head> 
    <title>Student Association</title> 
    <link rel="stylesheet" href="css/bootstrap.min.css"> 
</head> 
<body> 
    <div class="carousel slide" data-ride="carousel" id="carousel-ex"> 
     <ol class="carousel-indicators"> 
      <li class="active" data-slide-to="0" data-target="#carousel-ex"></li> 
      <li data-slide-to="1" data-target="#carousel-ex"></li> 
      <li data-slide-to="2" data-target="#carousel-ex"></li> 
      <li data-slide-to="3" data-target="#carousel-ex"></li> 
      <li data-slide-to="4" data-target="#carousel-ex"></li> 
      <li data-slide-to="5" data-target="#carousel-ex"></li> 
     </ol> 
     <div class="carousel-inner"> 
      <div class="item active"><img alt="abuja" class="img-responsive" id= 
"afCountries" src="img/african-countries/abuja-nigeria.jpg"> 
       <div class="carousel-caption"> 
        <h3>Abuja, Nigeria</h3> 
       </div> 
      </div> 
      <div class="item"><img alt="accra" class="img-responsive" id="afCountries" src= 
"img/african-countries/accra-ghana.jpg"> 
       <div class="carousel-caption"> 
        <h3>Accra, Ghana</h3> 
       </div> 
      </div> 
      <div class="item"><img alt="kigali" class="img-responsive" id="afCountries" 
src="img/african-countries/kigali-rwanda.jpg"> 
       <div class="carousel-caption"> 
        <h3>Kigali, Rwanda</h3> 
       </div> 
      </div> 
      <div class="item"><img alt="durban" class="img-responsive" id="afCountries" 
src="img/african-countries/durban-southafrica.jpg"> 
       <div class="carousel-caption"> 
        <h3>Durban, South Africa</h3> 
       </div> 
      </div> 
      <div class="item"><img alt="Johannesburg" class="img-responsive" id= 
"afCountries" src="img/african-countries/Johannesburg-South_Africa.jpg"> 
       <div class="carousel-caption"> 
        <h3>Johannesburg, South Africa</h3> 
       </div> 
      </div> 
      <div class="item"><img alt="kenya" class="img-responsive" id="afCountries" src= 
"img/african-countries/kenya.jpg"> 
       <div class="carousel-caption"> 
        <h3>Kenya</h3> 
       </div> 
      </div> 
     </div> 
     <a class="left carousel-control" data-slide="prev" href= 
"#carousel-ex"><span class="glyphicon glyphicon-chevron-left"></span></a> 
     <a class="right carousel-control" data-slide="next" href= 
"#carousel-ex"><span class= 
"glyphicon glyphicon-chevron-right"></span></a> 
    </div> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">  </script> 
    <!-- Latest compiled and minified JavaScript --> 
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js">   </script> 
</body> 
</html> 
+0

Siamo spiacenti, non è stato possibile riprodurre il problema. Ho provato a riprodurre il problema su Bootply: http://www.bootply.com/x9VUw3LOO6 con immagini diverse. Ho cercato su Google alcune immagini di varie dimensioni per il test, ma l'unica volta che ho avuto alcune caselle quadrate nel carosello, è stato quando l'immagine non è stata trovata (avevo l'indirizzo URL sbagliato per l'immagine). Quindi, se qualcuno decide di dare un'occhiata al test Bootply, allora tieni presente che quelle immagini sono state scelte da me (rapidamente). – jyrkim

risposta

17

Simile a Jyrkim, la soluzione funziona per esempio editor come Bootply e JSFiddle. Il mio unico pensiero è che ti manca la sezione dei caratteri della tua cartella bootstrap. White Squares è un segnaposto per un carattere che non può essere trovato nel tipo di carattere corrente, come un carattere speciale in un carattere personalizzato. Può essere visualizzato come [] anziché come * o &. Assicurarsi che la struttura delle cartelle di Bootstrap è impostato come segue:

bootstrap 
-> css 
    -> bootstrap-theme.css 
    -> bootstrap-theme.css.map 
    -> bootstrap-theme.min.css 
    -> bootstrap.css 
    -> bootstrap.min.css 
    -> theme.css 
-> fonts 
    -> glyphicons-halflings-regular.eot 
    -> glyphicons-halflings-regular.svg 
    -> glyphicons-halflings-regular.ttf 
    -> glyphicons-halflings-regular.woff 
-> js 
    -> bootstrap.js 
    -> bootstrap.min.js 

Vorrei scommettere i soldi che la cartella fonts non c'è, o non collegate in modo corretto. Se la struttura delle cartelle è la stessa di cui sopra, è possibile collegare il file css in questo modo:

<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css"> 

Speranza che aiuta!

Nota

Utilizzando la versione CDN del foglio di stile farà sì che questo non sia un problema, ma può aumentare il tempo di caricamento.

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css"> 
+0

Prego, potrei aiutarti! –

Problemi correlati