• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Problem z sliderem

Object Storage Arubacloud
0 głosów
236 wizyt
pytanie zadane 19 maja 2015 w JavaScript przez bladatwarz6 Nowicjusz (120 p.)

Witajcie
Mam problem z mega prostym sliderem w jQuery.

Mam element który wysuwa się spod div'a, w nim zrobiony jest mega prosty slider który dopasowuje się do rozdzielczości (jest poprostu skalowalny) 

Problem jest w tym że gdy skrypt js zmienia zdjęcie to przez chwile (póki zdjęcie się nie wczyta) element ma zerową wysokość i przenosi użytkownika na góre strony po ponownym załadowaniu. 

Kod slidera:

var czas = 5000;
var zanikanie = 800;
var ile = 4;

var fadeout = czas-zanikanie;
var numer = Math.floor(Math.random()*ile)+1;
	
/* Slider */

function hide(){
	$("#slider").fadeOut(zanikanie);
}

function slider(){
	numer++; if (numer>ile)numer=1;
	
	var plik = "<img id=\"browser1\" src=\"css/images/browser" + numer + ".jpg\">";
	document.getElementById("slider").innerHTML = plik;
	$("#slider").fadeIn(zanikanie);
	
	setTimeout("slider()", czas);
	setTimeout("hide()", fadeout);
}

Struktura strony:
​
		<div id="browser">
			<div id="bar"> <tt style="background:#d70000;margin-right: 16px;"><p class="button">x</p></tt> <tt style="background:#00458a;margin-right: 8px;"><p class="button">-</p></tt> </div>
 			<div id="crossfade">
 				<div id="slider">
 				
 				</div>
			</div>
		</div>
		<div style="clear: both;"></div>

 

Wbicie na sztywno wysokości odpada bo ten element ma się dopasowywać do przeglądarki (skaluje zdjęcie)

1 odpowiedź

0 głosów
odpowiedź 20 maja 2015 przez testerius Pasjonat (23,960 p.)
Ustawienie w jakiś sposób wysokości na 100%/auto nie rozwiąże problemu, wtedy to właśnie powinno się dobrze dopasowywać do ekranu przeglądarki.

Podobne pytania

0 głosów
1 odpowiedź 402 wizyt
pytanie zadane 23 grudnia 2016 w JavaScript przez Kuba Makowski Początkujący (310 p.)
0 głosów
1 odpowiedź 170 wizyt
pytanie zadane 7 grudnia 2017 w JavaScript przez Hardwell Dyskutant (8,980 p.)
0 głosów
0 odpowiedzi 149 wizyt
pytanie zadane 20 lipca 2017 w JavaScript przez Kekk Początkujący (450 p.)

92,572 zapytań

141,422 odpowiedzi

319,645 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...