Gridzy.Gallery
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಲೈಬ್ರರಿ

ಎಂಕ್ ತೂಯಿನ ಅತ್ಯಂತ ಅದ್ಭುತ ಫೋಟೋ ಅನುಭವ. ಅಂಚನೆ ಒರಿ ಈ ಸರಿಯಾದ್ ಎಂಚ ಮಲ್ಪೊಡು ಪನ್ಪಿನೆನ್ ಅರ್ಥ ಮಲ್ತೊನುವೆರ್!

ಮಿಲೋ ಪರ್ಸಿಕ್ – ಲೈಬ್ರರಿದ ಒರಿ ಬಳಕೆದಾರೆರ್

ತ್ವರಿತ ಒಳನೋಟ

1 ನಿಮಿಷದ ವಿಡಿಯೋ ಟ್ಯುಟೋರಿಯಲ್

ಒಂಜಿ ನಿಮಿಷೊಡು ಉಂದೆನ್ ತೆರಿಯೊನೊಡು:

ಮೂಲ ಬಳಕೆ

ಸಂರಚನೆ

ಫಿಲ್ಟರ್ ಲು

ತೋಜುನು

ದಿನೊನು ಆಚರಣೆ ಮಲ್ಪುಲೆ
ನಿಕ್ಲೆನ ಮೋಕೆದಕುಲೆನ್ ಮುತ್ತು ಕೊರ್ಲೆ
ನಿಕ್ಲೆನೊಟ್ಟುಗು ಶುದ್ಧವಾದ್ ಉಪ್ಪುಲೆ
ಮೋಜಿನ್ ಮರಪಂದೆ
ಪ್ರಕೃತಿನ್ ಅನುಭವಿಸೊಡು|

ಶೀರ್ಷಿಕೆ ಶೈಲಿಲು

ಸುಲಭೊದ ತ್ವರಿತ ಪರಿಹಾರೊಲೆಗ್ ಪೂರ್ವನಿರ್ಧರಿತ ಶೀರ್ಷಿಕೆ ಶೈಲಿಲು

ಕಾನ್ಫಿಗರ್ ಮಲ್ತಿನ ಶೀರ್ಷಿಕೆ ಶೈಲಿನ್ ತೂಯೆರೆ ಚಿತ್ರೊಲೆನ್ ಹಾವರ್ ಮಲ್ಪುಲೆ. ತೋಜಿದ್ ಬತ್ತಿನ ಅಂತರ್ನಿರ್ಮಿತ ಶೈಲಿನ್ ಕಾನ್ಫಿಗರ್ ಮಲ್ಪರೆ ಬಟನ್ ಲೆನ್ ಬೊಕ್ಕ ಬಣ್ಣದ ಆಯ್ಕೆಲೆನ್ ಆಟ ಆಡೊಡು.

ಟ್ಯಾಗ್ ಲು ಬೊಕ್ಕ ಫಿಲ್ಟರ್ ಲು

ನಿಕ್ಲೆನ ಚಿತ್ರೊಲೆನ್ ಒಂಜಿ ರಚನೆದ ರೀತಿಡ್ ತೋಜಾವುನ

ಅಂತರ್ನಿರ್ಮಿತ ಫಿಲ್ಟರ್ ವ್ಯವಸ್ಥೆ ಮಸ್ತ್ ಫ್ಲೆಕ್ಸಿಬಲ್ ಆದುಂಡು. ಫಿಲ್ಟರಿಂಗ್ ಗ್ ಸಿಎಸ್ಎಸ್ ಸೆಲೆಕ್ಟರ್ ಲೆನ್ ಬಳಕೆ ಮಲ್ಪುನ ಸತ್ಯ ವಾಸ್ತವೊಡು ಬಹುತೇಕ ಏತ್ ರೀತಿದ ಫಿಲ್ಟರ್ ನ್ ಸಕ್ರಿಯ ಮಲ್ಪುಂಡು.

ಮಸ್ತ್ ಹೊಂದಾಣಿಕೆ ಆಪುಂಡು

ಮಸ್ತ್ ಲೈಟ್ ಬಾಕ್ಸ್ ಲೆನೊಟ್ಟುಗು ಬಳಕೆ ಮಲ್ಪೊಲಿ

ಗ್ಯಾಲರಿನ್ ಏತ್ ಲೈಟ್ ಬಾಕ್ಸ್ ಡ್ ಲಾ ಒಟ್ಟು ಮಲ್ಪುಲೆ. ಉಂದು ಹೊಂದಾಣಿಕೆ ಆಪುನ ಸಾಧ್ಯತೆ ಸುಮಾರ್ 100% ಉಂಡು. ಫೋಟೋಸ್ವೈಪ್ ಲೈಟ್ಬಾಕ್ಸ್ ನ್ ಉದಾಹರಣೆ ಆದ್ ತೂಯೆರೆ ಚಿತ್ರೊಲೆನ್ ಕ್ಲಿಕ್ ಮಲ್ಪುಲೆ.

ರೆಡಿಮೇಡ್ ಕೋಡ್ ಸ್ನಿಪ್ಪೆಟ್ಸ್ ದ ಬ್ಲಾಗ್ ಲೇಖನೊಲು ಉಂಡು:

ಮಸ್ತ್ ಫ್ಲೆಕ್ಸಿಬಲ್

ದಿನೊನು ಆಚರಣೆ ಮಲ್ಪುಲೆ
ನಿಕ್ಲೆನ ಮೋಕೆದಕುಲೆನ್ ಮುತ್ತು ಕೊರ್ಲೆ
ನಿಕ್ಲೆನೊಟ್ಟುಗು ಶುದ್ಧವಾದ್ ಉಪ್ಪುಲೆ
ಮೋಜಿನ್ ಮರಪಂದೆ
ಪ್ರಕೃತಿನ್ ಅನುಭವಿಸೊಡು|

ಕಸ್ಟಮ್ ಶೈಲಿಲೆನ್ ರಚನೆ ಮಲ್ಪುಲೆ

ಈರ್ ಸಿಎಸ್ಎಸ್ ಗ್ ಪರಿಚಿತರಾಂಡ, ಈರ್ ಗ್ಯಾಲರಿದ ಐಟಂಲೆನ್ ಈರ್ ಬಯಕೆ ಮಲ್ಪುನ ರೀತಿಡ್ ಶೈಲಿ ಮಲ್ಪೊಲಿ.

ತೋಜಿದ್ ಬತ್ತಿನ ಉದಾರ್ಮೆದ ಸಿಎಸ್ಎಸ್:

/* CSS class: "gridzySkin-custom-sepia" */

@property --gridzySkin-custom-sepia--filter-sepia {
	initial-value: 1;
	inherits: true;
	syntax: "<number>";
}
@property --gridzySkin-custom-sepia--filter-contrast {
	initial-value: 1;
	inherits: true;
	syntax: "<number>";
}

.gridzySkin-custom-sepia > .gridzyItem {
	position: relative;
	overflow: unset;
	margin: -10px;
	border: 10px solid #fff;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, .5);
	border-radius: 10px;
}

.gridzySkin-custom-sepia > .gridzyItem *:not(.gridzyCaption) {
	display: inline;
}

.gridzySkin-custom-sepia > .gridzyItem .gridzyCaption * {
	display: initial;
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(4n) {
	transform: rotate(-1deg);
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(4n+1) {
	transform: rotate(-.5deg);
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(4n+2) {
	transform: rotate(1deg);
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(4n+3) {
	transform: rotate(.5deg);
}

.gridzySkin-custom-sepia .gridzyImage {
	position: relative;
	vertical-align: middle;
	border-radius: 3px;

	--gridzySkin-custom-sepia--filter-sepia: 1;
	--gridzySkin-custom-sepia--filter-contrast: .7;
	filter: sepia(var(--gridzySkin-custom-sepia--filter-sepia)) contrast(var(--gridzySkin-custom-sepia--filter-contrast));
	transition: --gridzySkin-custom-sepia--filter-sepia .6s, --gridzySkin-custom-sepia--filter-contrast .6s;
}

.gridzySkin-custom-sepia > .gridzyItem:hover .gridzyImage {
	--gridzySkin-custom-sepia--filter-sepia: 0;
	--gridzySkin-custom-sepia--filter-contrast: 1;
}

.gridzySkin-custom-sepia .gridzyCaption {
	margin: 0;
	padding: .5em;
	position: absolute;
	z-index: 1;
	bottom: -.5em;
	top: auto;
	width: auto;
	max-width: calc(100% - 2em);
	height: fit-content;
	max-height: 100%;
	overflow: auto;
	box-sizing: border-box;
	background: rgba(238, 238, 238, .8);
	color: #000;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, .3);
	opacity: 0;
	transition: opacity .3s;
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(3n) .gridzyCaption {
	transform: translateX(1000px) translateX(-50%) rotate(3deg);
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(3n+1) .gridzyCaption {
	transform: translateX(1000px) translateX(-50%) rotate(-3deg);
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(3n+2) .gridzyCaption {
	transform: translateX(1000px) translateX(-50%) rotate(-1deg);
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(5n) .gridzyCaption {
	left: calc(50% - 1000px);
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(5n+1) .gridzyCaption {
	left: calc(54% - 1000px);
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(5n+2) .gridzyCaption {
	left: calc(46% - 1000px);
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(5n+3) .gridzyCaption {
	left: calc(52% - 1000px);
}

.gridzySkin-custom-sepia > .gridzyItem:nth-child(5n+4) .gridzyCaption {
	left: calc(48% - 1000px);
}

.gridzySkin-custom-sepia > .gridzyItem:hover .gridzyCaption {
	opacity: 1;
}

ಏತ್ ಎಚ್ ಟಿ ಎಂ ಎಲ್ ನ್ ಲಾ ಬಳಕೆ ಮಲ್ಪುಲೆ

ಈರ್ ಬಹುತೇಕ ಏತ್ HTML ನ್ ಲಾ ಬಳಕೆ ಮಲ್ಪೊಲಿ. ಮಸ್ತ್ ಕಮ್ಮಿ ನಿರ್ಬಂಧೊಲು ಮಾತ್ರ ಉಂಡು. ಮುಲ್ಪ ತೋಜಾದ್ ಕೊರ್ತಿನ ಉದಾರ್ಮೆಲು ಒಂಜೇ ದೃಶ್ಯ ಫಲಿತಾಂಶೊನು ಕೊರ್ಪುಂಡು.

ಉದಾಹರಣೆ ೧:

<ul class="gridzy gridzySkinClassic">
	<li>
		<a href="https://www.example.com/">
			<img class="gridzyImage" src="https://www.example.com/image1.jpg" />
			<span class="gridzyCaption">example caption 1</span>
		</a>
	</li>
	<li>
		<a href="https://www.example.com/">
			<img class="gridzyImage" src="https://www.example.com/image2.jpg" />
			<span class="gridzyCaption">example caption 2</span>
		</a>
	</li>
	...
</ul>

ಉದಾಹರಣೆ ೨:

<section class="gridzy gridzySkinClassic">
	<figure>
		<img class="gridzyImage" src="https://www.example.com/image1.jpg" />
		<figcaption class="gridzyCaption">example caption 1</figcaption>
	</figure>
	<figure>
		<img class="gridzyImage" src="https://www.example.com/image2.jpg" />
		<figcaption class="gridzyCaption">example caption 2</figcaption>
	</figure>
	...
</section>

ಜಾಸ್ತಿ ಉಪಯುಕ್ತ ಲಕ್ಷಣೊಲು

ಸೋಮಾರಿ ಲೋಡ್ ಆವೊಂದುಂಡು

ನಿಕ್ಲೆನ ತೂಯಿನ ಚಿತ್ರೊಲೆನ್ ತ್ವರಿತವಾದ್ ಲೋಡ್ ಮಲ್ಪುಂಡು

ಉಂದು ತೋಜುನ ಪ್ರದೇಶೊಗು ಸಮೀಪೊಡು ಉಪ್ಪುನ ಚಿತ್ರೊಲೆನ್ ಮಾತ್ರ ಲೋಡ್ ಮಲ್ಪುಂಡು. ಅಂಚಾದ್ ತೋಜುನ ಚಿತ್ರೊಲೆಗ್ ಜಾಸ್ತಿ ಬ್ಯಾಂಡ್ ವಿಡ್ತ್.

ಎಪಿಐ

ನಿಕುಲು ಮಸ್ತ್ ಮಲ್ಪೆರೆ ಅನುವು ಮಲ್ಪುಂಡು

ಉಂದು ನಿಕುಲೆಗ್ ಚಿತ್ರೊಲೆನ್ ಪ್ರೋಗ್ರಾಮ್ಯಾಟಿಕ್ ರೀತಿಡ್ ಸೇರಾವುನ ಬೊಕ್ಕ ತೆಗೆಯೆರೆ, ಆಯ್ಕೆಲೆನ್ ಬದಲಾವರೆ ಅತ್ತಂದೆ ಘಟನೆಲೆಗ್ ಪ್ರತಿಕ್ರಿಯೆ ಕೊರರೆ ಅನುವು ಮಲ್ಪುಂಡು.

ವಿಸ್ತರಣೆಲು

ವೈಯಕ್ತಿಕ ಸನ್ನಿವೇಶೊಲೆಗ್ ನಿಕುಲೆಗ್ ಪರಿಹಾರೊಲೆನ್ ಒದಗಾವುಂಡು

ಉಂದು ಕಾಲೊಗು ತಕ್ಕ ಬುಲೆಯಿನ ಬ್ಲಾಗ್ ಲೇಖನೊಲೆನ ಸಂಗ್ರಹ ಆದುಂಡು ಬೊಕ್ಕ Gridzy.Gallery ಸುಲಭವಾದ್ ವಿಸ್ತರಿಸೆರೆ ಸಹಾಯಕವಾದ್ ಕೋಡ್ ತುಂಡುಲೆನ್ ಒಳಗೊಂಡಿತ್ತುಂಡು.

ಲೈಬ್ರರಿದ ಬಗ್ಗೆ ಬಳಕೆದಾರೆರ್

ವ್ಯವಹಾರೊಗು ಸುರು ಮಲ್ಪುಗ!

ಯೋಜನೆಲೆನ್ ತೂಯೆರೆ ಬಟನ್ ಕ್ಲಿಕ್ ಮಲ್ಪುಲೆ!