Kezdőoldal » Számítástechnika » Programozás » Fotógalériát hogyan kell...

Fotógalériát hogyan kell készíteni?

Figyelt kérdés

Sziasztok!

Szeretném a képeimet galériába rendezni és nagyítani is.

Az alapja meg is van, de nem tudom , hogy hogyan oldjam meg, hogy zoom szerűen nyíljon meg a kép és a kinagyított képet tudjam lapozni, és hozzászólásokat is lehessen hozzáírni a képek alá.

Bemásolom, ameddig eljutottam, esetleg tud valaki segíteni a nagyításban és hozzászólásban?


Köszönöm!



<section id="photo-albums" class="section">

<div class="container">

<div class="row-photo">

<div class="box-content">

<h2>Képek</h2>

<p>

<span>text-1</span>


</p>

</div>

<div id="photos">

<div class="grid">

<figure class="effect-ruby">

<img src="photo_1.jpg" alt="photo-1">

<figcaption>

<p>photo - 1</p>

</figcaption>

</figure>

</div>


<div class="grid">

<figure class="effect-ruby">

<img src="photo_2.jpg" alt="photo-2">

<figcaption>

<p>photo_2</p>

</figcaption>

</figure>

</div>

</div>

</div>

</div>

</section>



<style>



.section {

width: 1280px;

}


.container {

width: 1140px;

margin-left: 70px;

margin-right: 70px;

padding-right: 0px;

padding-left: 0px;

}


.row-photo{

width: 1110px;

margin-left: 0px;

margin-right: 0px;

padding-right: 15px;

padding-left: 15px;

}


.box-content {

width: 1110px;

display: inline-block;

margin-left: 0px;

margin-right: 0px;

padding-right: 0px;

padding-left: 0px;

}


.box-content h2 {

width: 1110px;

color: #ff9900;

text-decoration: none;

font-style: normal;

text-transform: uppercase;

font-size: 28px;

font-family: Arial, sans-serif;

}


.box-content p span {

width: 1110px;

color: #ff9900;

text-decoration: none;

font-style: normal;

font-size: 14px;

font-family: Arial, san


#photos {

width: 1110px;

line-height: 0;

-webkit-column-count: 3;

-webkit-column-gap: 0px;

-moz-column-count: 3;

-moz-column-gap: 0px;

column-count: 3;

column-gap: 0px;

}


#photos img {


width: 370px !important;

height: auto !important;

max-height: 100%;

display: block;

}


.grid {

position: relative;

margin: 0;

list-style: none;

text-align: center;

align-content: center;

justify-content: center;

display: inline-block;

}


.grid figure {

position: relative;

float: left;

overflow: hidden;

margin: 0;

width: 370px;

background: #222222;

text-align: center;

cursor: pointer;

}


.grid figure img {

height: auto;

max-width: 100%;

opacity: 0.8;

}


.grid figure figcaption {

max-width:100%;

align-items: center;

justify-content: center;

display: inline-block;

color: #fff;

text-align: center;

text-transform: uppercase;

font-size: 1.15em;

-webkit-backface-visibility: hidden;

backface-visibility: hidden;

}


.grid figure figcaption,

.grid figure figcaption > a {

position: absolute;

align-content: center;

top: 50%;

left: 0;

width: 370px;

height: auto;

text-align: center;

}


.grid figure figcaption > a {

z-index: 1000;

text-indent: 200%;

white-space: nowrap;

font-size: 0;

opacity: 0;

}


.grid figure p {

margin: 0;

}


.grid figure p {

letter-spacing: 1px;

font-size: 50%;

}


figure.effect-ruby {

background-color: #222222;

}


figure.effect-ruby img {

opacity: 0.8;

-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

transition: opacity 0.35s, transform 0.35s;

-webkit-transform: scale(1);

transform: scale(1);

}


figure.effect-ruby:hover img {

opacity: 0.5;

-webkit-transform: scale(1.15);

transform: scale(1.15);

}


figure.effect-ruby p {

opacity: 0;

text-align: center;

-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

transition: opacity 0.35s, transform 0.35s;

-webkit-transform: translate3d(0,20px,0) scale(1.1);

transform: translate3d(0,20px,0) scale(1.1);

}


figure.effect-ruby:hover p {

opacity: 1;

-webkit-transform: translate3d(0,0,0) scale(1);

transform: translate3d(0,0,0) scale(1);

}

</style>



2017. jan. 7. 23:32
 1/4 anonim ***** válasza:

Zoomra van csillió javascript library.

Hozzászólásokat pedig nem fogsz tudni statikus honlapon menteni.

2017. jan. 7. 23:44
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

Itt egy szimpla példa:

[link]

semmilyen külső könyvtár, csak HTML+CSS+Javascript

2017. jan. 8. 00:01
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:

Hogy hozzaszolast tudj irni az adott kephez dinamikussa kell tenni az oldalad.


??? [link]


Itt van par jquery gallery plugin... letoltod, behuzod a css,js fajlokat atirod az id/class-okat es kesz is ;)


[link]

2017. jan. 8. 00:31
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

── ── ── ── ── ██ ── ── ── ── ── ██ ── ── ── ── ──

── ── ── ── ── ██ ── ── ── ── ── ██ ── ── ── ── ──

── ── ── ── ── ██ ██ ▓▓ ▓▓ ▓▓ ██ ██ ── ── ── ── ──

── ── ── ── ── ██ ██ ▓▓ ▓▓ ▓▓ ██ ██ ── ── ── ── ──

── ── ── ── ── ██ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ██ ── ── ── ── ──

── ── ── ── ── ██ ██ ██ ▓▓ ██ ██ ██ ── ── ── ── ──

── ── ── ── ── ██ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ██ ── ── ── ── ──

── ── ── ── ── ██ ▒▒ ▒▒ ▓▓ ▒▒ ▒▒ ██ ── ── ── ── ──

── ── ── ▓▓ ▓▓ ██ ░░ ░░ ▒▒ ░░ ░░ ██ ▓▓ ▓▓ ── ── ──

── ── ▓▓ ██ ██ ██ ██ ░░ ░░ ░░ ██ ██ ██ ██ ▓▓ ── ──

── ▓▓ ██ ██ ▒▒ ▒▒ ██ ██ ██ ██ ██ ▒▒ ▒▒ ██ ██ ▓▓ ──

▓▓ ██ ██ ▒▒ ░░ ░░ ▒▒ ██ ██ ██ ▒▒ ░░ ░░ ▒▒ ██ ██ ▓▓

▓▓ ██ ▒▒ ░░ ░░ ░░ ░░ ▒▒ ▒▒ ▒▒ ░░ ░░ ░░ ░░ ▒▒ ██ ▓▓

▓▓ ██ ░░ ░░ ░░ ░░ ░░ ██ ░░ ██ ░░ ░░ ░░ ░░ ░░ ██ ▓▓

▓▓ ██ ░░ ░░ ▒▒ ░░ ██ ██ ██ ██ ██ ░░ ▒▒ ░░ ░░ ██ ▓▓

▓▓ ██ ░░ ▒▒ ██ ▒▒ ░░ ░░ ██ ░░ ░░ ▒▒ ██ ▒▒ ░░ ██ ▓▓

▓▓ ██ ░░ ▒▒ ██ ▒▒ ░░ ░░ ░░ ░░ ░░ ▒▒ ██ ▒▒ ░░ ██ ▓▓

▓▓ ██ ░░ ▒▒ ██ ▒▒ ░░ ░░ ░░ ░░ ░░ ▒▒ ██ ▒▒ ░░ ██ ▓▓

▓▓ ██ ▓▓ ▓▓ ██ ▐▌ ▐▌ ▐▌ ▐▌ ▐▌ ▐▌ ▐▌ ██ ▓▓ ▓▓ ██ ▓▓

▓▓ ██ ▓▓ ▓▓ ██ ▐▌ ▐▌ ▐▌ ▐▌ ▐▌ ▐▌ ▐▌ ██ ▓▓ ▓▓ ██ ▓▓

▓▓ ██ ▓▓ ▓▓ ██ ██ ██ ██ ██ ██ ██ ██ ██ ▓▓ ▓▓ ██ ▓▓

▓▓ ██ ▓▓ ▓▓ ██ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ██ ▓▓ ▓▓ ██ ▓▓

▓▓ ██ ▓▓ ▓▓ ██ ░░ ░░ ▓▓ ▓▓ ▓▓ ░░ ░░ ██ ▓▓ ▓▓ ██ ▓▓

▓▓ ██ ▓▓ ▓▓ ██ ░░ ░░ ▒▒ ██ ▒▒ ░░ ░░ ██ ▓▓ ▓▓ ██ ▓▓

▓▓ ██ ██ ██ ██ ░░ ░░ ▒▒ ██ ▒▒ ░░ ░░ ██ ██ ██ ██ ▓▓

▓▓ ██ ██ ██ ██ ░░ ░░ ▒▒ ██ ▒▒ ░░ ░░ ██ ██ ██ ██ ▓▓

▓▓ ██ ██ ██ ██ ██ ░░ ▒▒ ██ ▒▒ ░░ ██ ██ ██ ██ ██ ▓▓

▓▓ ██ ██ ██ ██ ██ ▓▓ ▒▒ ██ ▒▒ ▓▓ ██ ██ ██ ██ ██ ▓▓

▓▓ ██ ── ██ ██ ██ ▓▓ ██ ██ ██ ▓▓ ██ ██ ██ ── ██ ▓▓

▓▓ ── ── ── ██ ── ▓▓ ██ ██ ██ ▓▓ ── ██ ── ── ── ▓▓

── ── ── ── ── ── ▓▓ ██ ░░ ██ ▓▓ ── ── ── ── ── ──

── ── ── ── ▓▓ ▓▓ ▓▓ ██ ░░ ██ ▓▓ ▓▓ ▓▓ ── ── ── ──

── ── ── ██ ██ ██ ██ ██ ░░ ██ ██ ██ ██ ██ ── ── ──

2017. jan. 8. 09:31
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!