-TuRKuaZ- 1
-TuRKuaZ-
SLyFeLLowTR 1
SLyFeLLowTR
TGamesZeus 1
TGamesZeus
Best Studio 1
Best Studio
berkmenoo 1
berkmenoo
InfernoShade 1
InfernoShade
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
onur akbaş 1
onur akbaş
Hikaye Ekle

Altın Konu CSS ve JavaScript ile duyarlı bir slayt gösterisi Nasıl Yapılır?

  • Konuyu başlatan Konuyu başlatan GUNNERIUS
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 2
  • Görüntüleme Görüntüleme 136

GUNNERIUS

Level 20
TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Katılım
10 Ocak 2009
Konular
3,748
Mesajlar
15,940
Çözüm
334
Online süresi
6mo 28d
Reaksiyon Skoru
8,036
Altın Konu
947
Başarım Puanı
474
Yaş
34
MmoLira
86,753
DevLira
-12
Ticaret - 100%
1   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Merhaba Değerli Turkmmo Üyeleri,

Bu rehberimizde, web sitenizde duyarlı (responsive) bir slayt gösterisi nasıl oluşturulacağını adım adım öğreneceğiz. Duyarlı slayt gösterileri, Turkmmo forumunda ziyaretçilerinizin farklı cihazlarda (bilgisayarlar, tabletler, akıllı telefonlar) doğru şekilde görüntülenmesini sağlar ve kullanıcı deneyimini artırır. Bu rehberle, Turkmmo forumunda etkileyici ve kullanıcı dostu bir slayt gösterisi oluşturabileceksiniz.

1. Adım: HTML Yapısını Oluşturma

İlk olarak, duyarlı slayt gösterisinin HTML yapısını oluşturmalısınız. Bu, genellikle bir <div> içinde bir dizi resim (<img>) elementi şeklinde olur. Örneğin:

1708541211979.png


[CODE lang="html" title="html"]<div class="slayt-gosterisi">
<img src="resim1.jpg" alt="Resim 1">
<img src="resim2.jpg" alt="Resim 2">
<img src="resim3.jpg" alt="Resim 3">
<!-- Daha fazla resim ekleyebilirsiniz -->
</div>[/CODE]

Bu HTML kodu, slayt gösterisi için temel yapıyı oluşturur. Her <img> elementi bir slaytın bir resmini temsil eder.

2. Adım: CSS ile Tasarımı Düzenleme

CSS kullanarak slayt gösterisinin tasarımını düzenlemek, görsel olarak daha çekici ve kullanıcı dostu bir slayt gösterisi oluşturmanıza olanak sağlar. Örneğin:


[CODE lang="css" title="css"]/* Slayt gösterisi container'ının tasarımı */
.slayt-gosterisi {
width: 100%; /* Genişlik */
overflow: hidden; /* Taşan içerikleri gizleme */
}

/* Resimlerin tasarımı */
.slayt-gosterisi img {
width: 100%; /* Resimlerin genişliği */
height: auto; /* Orantılı yükseklik */
display: none; /* Başlangıçta tüm resimleri gizle */
}

/* Aktif resmin tasarımı */
.slayt-gosterisi img.aktif {
display: block; /* Aktif resmi gösterme */
}[/CODE]

Bu CSS kodu, slayt gösterisinin tasarımını ve görünümünü özelleştirir.

3. Adım: JavaScript ile İşlevsellik Ekleme

JavaScript kullanarak slayt gösterisinin işlevselliğini ekleyebiliriz. Örneğin:


[CODE lang="javascript" title="jsx"]let indeks = 0; // Başlangıçta gösterilen resim indeksi

// Slayt gösterisini otomatik olarak ilerletme fonksiyonu
function otomatikIlerleme() {
let resimler = document.querySelectorAll('.slayt-gosterisi img');
let toplamResim = resimler.length;

// Aktif resmi gizleme
resimler[indeks].classList.remove('aktif');

// Bir sonraki resmi gösterme
indeks++;
if (indeks >= toplamResim) {
indeks = 0;
}

// Yeni resmi gösterme
resimler[indeks].classList.add('aktif');
}

// Sayfa yüklendiğinde slayt gösterisini başlatma
window.onload = function() {
otomatikIlerleme();
setInterval(otomatikIlerleme, 5000); // 5 saniyede bir otomatik ilerleme
};[/CODE]

Bu JavaScript kodu, slayt gösterisinin otomatik olarak ilerlemesini sağlar.

4. Adım: Kullanıcı Deneyimini İyileştirme

Son adımda, kullanıcıların slayt gösterisini nasıl kullanacaklarını anlamalarına yardımcı olmalısınız. Ayrıca, resimlerin doğru şekilde yüklenmesini ve görüntülenmesini sağlamak için resim dosyalarını optimize etmek önemlidir.


Bu rehberde, Turkmmo forumunda duyarlı bir slayt gösterisi oluşturmayı adım adım öğrendik. Bu teknik, forum ziyaretçilerinizin farklı cihazlarda doğru şekilde görüntülenmesini sağlayacak ve kullanıcı deneyimini geliştirecektir.

Umarım bu rehber, duyarlı bir slayt gösterisi oluşturmak isteyen Turkmmo üyelerine yardımcı olur. Başka sorularınız varsa, çekinmeden sormaktan çekinmeyin!

İyi kodlamalar dilerim!
 
Paylaşım için teşekkürler.
 
Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst