Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][HTML][bootstrap 3] Slider w tle
Forum PHP.pl > Forum > Przedszkole
lukash82
Witam,

Jest sobie taki fajny przykład slider-a w tle: http://mode87.com/untame/demo/carousel/background.html

Problem w tym, że jest to oparte o bootstrapa 2.3. Potrzebuję zmienić to do wersji 3.x. Niestety jakbym nie kombinował tak efekt przejścia pomiędzy zdjęciami w tle nie jest taki płynny tylko działa na zasadzie takiego gwałtownego przeskoku.

Zmieniłem kod wyświetlający zdjęcia zgodnie z nowszą wersją bs:
  1. <div class='container'>
  2. <div id="myCarousel" class="carousel slide" data-ride="carousel">
  3. <div class="carousel-inner" role="listbox">
  4. <div class="item active"><img src="img/1.jpg" alt=""></div>
  5. <div class="item"><img src="img/2.jpg" alt=""></div>
  6. <div class="item"><img src="img/3.jpg" alt=""></div>
  7. </div>
  8. </div>
  9. </div>


No i zmodyfikowałem też ten kawałek css, który jest w head tego przykładu:
  1. .carousel { z-index: -99; }
  2. .carousel .item {
  3. position: fixed;
  4. width: 100%;
  5. height: 100%;
  6. -webkit-transition: opacity 1s;
  7. -o-transition: opacity 1s;
  8. transition: opacity 1s;
  9. }
  10. .carousel .active.left {
  11. left:0;
  12. opacity:0;
  13. z-index:2;
  14. }


Niestety, ładnego efektu przejścia nadal brak. A do tego pomimo ustawienia width i height na 100% zdjęcie nie wypełnia całej strony. Macie może jakiś pomysł na to? Pozdrawiam, Ł.
patwoj98
A może spróbuj się pobawić tu trochę JS albo jQuery?
lukash82
Tylko tu nie ma co się bawić JS ani jQuery. Taki slider to gotowe rozwiązanie w bootstrapie. Trzeba to tylko upchnąć w tło, z-index-em i tyle. Jest tylko dziwna kwestia związana z tym przejściem kolejnych obrazków. CSS z bootstrap 2 działa, a z wersji 3 już nie chce. Mimo, że porównałem obydwa pliki i w kluczowych linijkach niczym się nie różnią. Nic, próbuje dalej bo pewnie to jakieś ustrojstwo, które okaże się oczywistą oczywistością na sam koniec. Chyba, że ktoś z Was już widzi w tym kodzie jakiegoś babola i może mi coś podpowiedzieć, to byłbym dźwięczny. Pozdrawiam,Ł.



Edit:
Problem rozwiązany. Jest pewna nieścisłość w nazewnictwie pomiędzy BS2 i BS3. A żeby było tego mało to są też delikatne różnice pomiędzy BS 3.1, 3.2, 3.4. Narazie wszystko ruszyło mi pod 3.1. Teraz muszę to ogarnąć pod 3.4. Pozdrawiam, Ł.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.