• 03-02-2023, 01:43:54
    #10
    arkadaşın istediği şey a :hover etkinliği kazandığında komple kapsayıcı div ve içerisindeki diğer ögelerinde hover etkinliği kazanması.

    Css tekniğinde alt elemanın hover'ı kapsayıcı eleman ile birleştirilemez. Ya kapsayıcıya bir hover niteliği tanımlayıp içerisindekileri tetikleyeceksiniz yada bunu js yardımı ile yapacaksınız.
  • 03-02-2023, 01:47:41
    #11
    thealiyasar adlı üyeden alıntı: mesajı görüntüle
    arkadaşın istediği şey a :hover etkinliği kazandığında komple kapsayıcı div ve içerisindeki diğer ögelerinde hover etkinliği kazanması.

    Css tekniğinde alt elemanın hover'ı kapsayıcı eleman ile birleştirilemez. Ya kapsayıcıya bir hover niteliği tanımlayıp içerisindekileri tetikleyeceksiniz yada bunu js yardımı ile yapacaksınız.
    Hocam "Ya kapsayıcıya bir hover niteliği tanımlayıp içerisindekileri tetikleyeceksiniz" şu kısmı yapmam nasıl bir kod yapısı kullanmam gerekli peki?
  • 03-02-2023, 01:54:02
    #12
    kadirkilic adlı üyeden alıntı: mesajı görüntüle
    buttonun classını yazıp :hover yazıp devamınada etki edilmesi istediğiniz özelliğin classını yazınız hocer olduğunda o div çalısır

    şöyle
    .button:hover .container {}
    @kadirkilic; takılı kalmış sanırım quote+ kusura bakma arada senın postta kaynamış
    s_akarisik adlı üyeden alıntı: mesajı görüntüle
    Hocam "Ya kapsayıcıya bir hover niteliği tanımlayıp içerisindekileri tetikleyeceksiniz" şu kısmı yapmam nasıl bir kod yapısı kullanmam gerekli peki?
    .service sizin kapsayıcı alanınız. Bunun hover'ında tetiklenmesini istediklerinize şunu uygulayacaksınız.

    .service:hover .baslik{}

    .service:hover .yazi{}

    .service:hover .buton{}


    kapsayıcının sınırları içerisine girdiğinde mouse bu hover ayarlamaları ile neyin neye dönüşeceğini belirleyebilirsiniz.

    Bu arada element ögesi parent tetikleyemez lakin parent içerisindeki bir elementi etkileyebilir. Aşağıdaki link son söylediğim şeye örnektir.

    https://jsfiddle.net/onury/0un6k1jq/
  • 03-02-2023, 02:43:35
    #13
    thealiyasar adlı üyeden alıntı: mesajı görüntüle
    @kadirkilic; takılı kalmış sanırım quote+ kusura bakma arada senın postta kaynamış


    .service sizin kapsayıcı alanınız. Bunun hover'ında tetiklenmesini istediklerinize şunu uygulayacaksınız.

    .service:hover .baslik{}

    .service:hover .yazi{}

    .service:hover .buton{}


    kapsayıcının sınırları içerisine girdiğinde mouse bu hover ayarlamaları ile neyin neye dönüşeceğini belirleyebilirsiniz.

    Bu arada element ögesi parent tetikleyemez lakin parent içerisindeki bir elementi etkileyebilir. Aşağıdaki link son söylediğim şeye örnektir.

    https://jsfiddle.net/onury/0un6k1jq/
    Yardımınız için çok teşekkürler hocam. Sorun hallolmuş oldu biraz zorlasada
  • 03-02-2023, 02:45:37
    #14
    s_akarisik adlı üyeden alıntı: mesajı görüntüle
    Yardımınız için çok teşekkürler hocam. Sorun hallolmuş oldu biraz zorlasada
    Bu geri dönüşünüzü kayda alıp gösteri yapmam gerekiyor hocam biraz daha afilli cümleler kurun.

    Yardımcı olduysam, fikir verebildiysen ne mutlu bana. Kolay gelsin.
  • 03-02-2023, 22:49:54
    #15
    thealiyasar adlı üyeden alıntı: mesajı görüntüle
    arkadaşın istediği şey a :hover etkinliği kazandığında komple kapsayıcı div ve içerisindeki diğer ögelerinde hover etkinliği kazanması.

    Css tekniğinde alt elemanın hover'ı kapsayıcı eleman ile birleştirilemez. Ya kapsayıcıya bir hover niteliği tanımlayıp içerisindekileri tetikleyeceksiniz yada bunu js yardımı ile yapacaksınız.
    Burada son cümlenize ufak bir düzeltme yapmak istiyorum. Wrapper elementler'i altında ki child'ın belirli bi durumuna göre seçebiliyoruz. `:has` selector'u bu işe yarıyor. Örnek fiddle'ı aşağıya bırakıyorum.

    .service:has(button:hover) {
      background: red;
    }
    https://jsfiddle.net/k5gyvm97/2/

    Not:
    `:has` selector'unun browser desteklerine bakıp kullanımına karar verilmeli
    https://caniuse.com/css-has

    Ayrıca browser desteğini 100% yapabilmek adına polyfill kullanılabilir
    https://www.npmjs.com/package/css-has-pseudo