/*** 1 ****/ /*** 2 ****/ /*** 3 ****/ /*** 4 ****/ /*** 5 ****/ /*** 6 ****/ /*** 7 ****/ /*** giriş çıkış ikonu ****/ /*** giriş çıkış ikonu ****/ /**** 9 ****/ /**** 10 ****/ /**** 11 ****/ /**** 12 ****/ /**** 13 ****/ /***** 14 ****/ /**** 15 *****/ /***** 16 *****/ /**** 17 ****/ /**** 18 *****/ /**** 19 ****/ /***** 20 *****/ /***** 21 ****/ / ***** 22 ****** / / ***** 23 *****/ /**** 24 ****/ /**** 25 ****/ /**** 26 *****/ /**** 27 *****/ /**** 28 *****/ /**** 29 *****/ /**** 30 *****/ /**** 31 ****/ /**** 32 ****/ /**** 33 *****/ /*** 34 ***/ /*** 35 ***/ /**** 36 ***/ /**** 37 ****/ /*** 38 ****/ /*** 39 ****/ /***** 40 ****/ /***** 41 *****/ /*** 42 ****/ /**** 43 ****/ /**** 44 ****/ /**** 45 ***/
Webmaster Forum
HABERLER

Blog Haberler

Elementor’da Hotspot Oluşturma | Flip Box + CSS Anlatım

  • Konu Sahibi Konu Sahibi ibrahim
  • Başlangıç tarihi Başlangıç tarihi
  • Cevap Cevap : 0
  • Görüntüleme Görüntüleme : 2K

ibrahim

5+ Yıl 🥉
Başlangıç
Mesajlar
3
Beğeni
1
Puan
0

Elementor’da Hotspot Oluşturma | Flip Box + CSS Anlatım​


Web sitelerinde kullanıcı etkileşimini artırmanın en etkili yollarından biri görseller üzerinde erişim noktaları (hotspot) oluşturmaktır. Hotspot’lar, ziyaretçilerin belirli bir alanı tıklayarak daha fazla bilgiye ulaşmasını sağlar. Özellikle ürün tanıtımı, harita kullanımı veya interaktif içerikler için oldukça işlevseldir. Bu yazıda, Elementor Pro’nun Flip Box öğesini ve özel CSS kodlarını kullanarak nasıl kolayca hotspot oluşturabileceğinizi adım adım anlatacağım. 👇


Kod:
.elementor-flip-box .elementor-icon {
    --hotspot-color: #FD4766;
    --hotspot-size: 10px; /* svg ikonun boyutuna göre ayarla */
    
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: var(--hotspot-size);
    width: var(--hotspot-size);
    z-index: 1;
}
 
.elementor-flip-box .elementor-icon::before,
.elementor-flip-box .elementor-icon::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: var(--hotspot-color);
    border-radius: 50%;
    opacity: 0.2;
    animation: zoom 2s infinite;
    z-index: 0;
}
 
.elementor-flip-box .elementor-icon::before {
    animation-timing-function: ease-in;
}
.elementor-flip-box .elementor-icon::after {
    animation-timing-function: ease-out;
}
 
@keyframes zoom {
    0% { transform: scale(1); }
    100% { transform: scale(2); }
}
 
 
.elementor-flip-box__back {
    z-index: 1;
}

Orta noktayı hizalamak için aşağıdaki CSS kodlarını Özel CSS alanına Ekleyin:


Kod:
.elementor-flip-box .elementor-icon {
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
 
Geri
Üst
Forum Blog Dizin Giriş Yap