Curs Javascript

MPGal este un script simplu si usor de personalizat pentru a crea galerii de imagini in pagina web. Codul e facut direct cu JavaScript (mai putin de 8 KB, cu comentarii in cod), si nu necesita vreun framework JS inclus in pagina.
Nu e nevoie sa cunoasteti sau sa adaugati cod JavaScript, doar cateva tag-uri si atribute HTML. Puteti adauga mai multe galerii de imagini in aceeasi pagina.
Cand se da clic pe imagine, aceasta e afisata in fereastra modala fullscreen, cu butoane de navigare stanga /dreapta. Vedeti exemplele de mai jos.

- Clic pe acest link pt. a descarca script-ul si exemple: MPGal - Galerie de Imagini (541 KB).

Utilizare

1. Descarcati scriptul si copiati aceste fisiere pe server: mpgal.css si mpgal.js.
2. Includeti "mpgal.css" si "mpgal.js" in pagina web si adaugati imaginile intr-un Div cu class="mpgal".
- Daca vreti sa faceti ca o simpla imagine din pagina (care nu e adaugata in Div pt. galerie) sa fie afisata in modal-box la clic pe ea, doar adaugati: class="mpgal" la acea imagine.
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Title</title>
<link rel="stylesheet" type="text/css" href="mpgal.css">
</head>
<body>
<div class="mpgal" data-mpgal="thumb_width:80, thumb_height:50, maxwidth:600, maxheight:400">
 <img src="image1.jpg" alt="Alt text" width="640" height="480" data-caption="Text for caption. Optional." />
 <img src="picture2.png" alt="Alt text" width="500" height="400" />
 ...
</div>

<img src="image_address.png" alt="Alt text" width="100" height="70" class="mpgal" data-caption="Optional text" />

<script src="mpgal.js"></script>
</body>
</html>
- Cu atributul data-mpgal se pot defini setari (nume:valoare , separate prin virgula) pentru galeria de imagini inclusa in acel Div. Acest atribut e optional; daca nu e adaugat, scriptul va folosi setarile predefinite (default).
- Atributul data-caption in tag-ul <img> poate fi folosit ca sa adaugati o descriere text care va fi afisata in dreptul acelei imagiini.
- Este indicat sa includeti scriptul "mpgal.js" dupa Div-ul cu imaginile, la sfarsitul codului html, inainte de </body>, dar functioneaza si daca il includeti in zona <head>.

Setari pentru data-mpgal

Exemple

• 1 - cu setari adaugate in "data-mpgal" ("showimg:false" sa nu afiseze imaginea deasupra Tumbnail).
<div data-mpgal="showimg:false, thumb_width:100, thumb_height:70" class="mpgal">...</div>
- Imaginea e afisata in fullscreen modal-box la clic pe ea.
cat dolphin spring_dream1 spring_dream tree

• 2 - imaginile sunt adaugate intr-un simplu: <div class="mpgal">...</div>
- La clic pe imaginea din scena, aceasta e afisata in fullscreen modal-box.
cat dolphin spring_dream1 spring_dream tree

• 3 - cu setari adaugate in "data-mpgal" ("modal:false" sa nu afiseze imaginea in fullscreen).
<div class="mpgal" data-mpgal="modal:false, thumb_width:80, thumb_height:50, maxwidth:600, maxheight:400">...</div>
spring_dream1 spring_dream cat dolphin tree

• 4 - Imagine simpla care sa fie afisata in fullscreen modal-box, adaugand doar class="mpgal" la imagine.
- Clic pe imagine: spring_dream

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Care tag este element de tip bloc?
<div> <img> <span>
<div>Web Programming and Development</div>
Care cod CSS afiseaza textul subliniat?
font-style: italic; text-decoration: underline; font-weight: 500;
h2 {
  text-decoration: underline;
}
Clic pe functia JavaScript care apeleaza o alta functie dupa un anumit timp.
insertBefore() setTimeout() querySelector()
function someFunction() { alert("CoursesWeb.net"); }
setTimeout("someFunction()", 2000);
Clic pe instructiunea care returneaza numarul total de elemente dintr-un array asociativ.
count($array) count($array, 1) strlen()
$food =["fruits" =>["banana", "mar"), "veggie" =>["ceapa", "rosie"));
$nr_food = count($food, 1);
echo $nr_food;       // 6
Indicati Viitorul Perfect la negativ al verbului din paranteze, in propozitia: "The child (to not play) by Sunday".
has't played haven't been playing will haven't played
The child will haven't played by Sunday.
- Copilul nu s-ar fi jucat pana duminica.
Indicati Viitorul Perfect pentru verbul "contar" (a povesti) la forma "Él".
habrá contado va a contar contaba
Él no habrá contado el cuento.
- El nu ar fi spus povestea.
MPGal - Galerie de Imagini Simpla

Last accessed pages

  1. Tutoriale JavaScript (3590)
  2. Clasa Scroll text (112)
  3. Subjunctiv - Introducere (5706)
  4. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (271074)
  5. Liste HTML - DL, DETAILS (5754)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (788)
  2. Exercitii engleza - English Tests and exercises - Grammar (354)
  3. Coduri pt culori (340)
  4. Gramatica limbii engleze - Prezentare Generala (327)
  5. Cursuri limba engleza gratuite si lectii online (321)