• 04-04-2021, 22:27:14
    #10
    BuRaKM adlı üyeden alıntı: mesajı görüntüle
    input.mailster-required:checked + mailster-_gdpr-wrapper label a {
    color:green;
    }
    Bu şekilde bi deneyebilirsin
    rws adlı üyeden alıntı: mesajı görüntüle
    #mailster-_gdpr-4:checked + a{ color:red }
    Şu şekilde bağlantıyı yeşil yapmak mümkün oldu: #mailster-_gdpr-4:checked + a {color:green;text-decoration: none;}

    Amaç oradaki tüm metni yetiş yapmak olduğu için a yerine label eklemek gerekiyor ancak böyle çalışmıyor. #mailster-_gdpr-4:checked + label {color:green;text-decoration: none;}

    Sanırım bu mümkün değil, a'yi yeşil yapabildiğim me şükretmem gerek?

    Eğer yapabilseydim üstteki seçeneklerin hover animasyonunu kalıcı yapacaktım, çok güzel olurdu, şöyle:
    .mailster-list-anlik:checked + label, .mailster-list-haftalik:checked + label, .mailster-list-aylik:checked + label {background: #eaeaea;border-radius: 6px;}
  • 04-04-2021, 22:47:31
    #11
    #mailster-_gdpr-4:checked
    {
    color:green;
    }

    Bu direk orayı seçildiğinde yeşil yapar zaten
  • 04-04-2021, 22:57:19
    #12
    BuRaKM adlı üyeden alıntı: mesajı görüntüle
    #mailster-_gdpr-4:checked
    {
    color:green;
    }

    Bu direk orayı seçildiğinde yeşil yapar zaten
    Abonelik Sözleşmesi'nin olduğu bağlantı ve "ni onaylıyorum." metni içinde değil hocam, aynı hiyerarşide. #mailster-_gdpr-4:checked ile anca checkbox'a style vermek mümkün olur. #mailster-_gdpr-4:checked + a ile ise bağlantıyı geçebiliyoruz ama "ni onaylıyorum." bunun dışında kalıyor. Anca #mailster-_gdpr-4:checked ile görseldeki label seçilebilir ise işe yarar. Yukarıya doğru seçme var mı ki CSS'de.

  • 04-04-2021, 23:22:14
    #13
    kodu değiştirme sansınız varsa span veya div içine alın o kısmı.

    <label for="mailster-_gdpr-4">
    <input type="checkbox" id="mailster-_gdpr-4">
    <span><a href="#">lorem</a> ispum</span>
    </label>

    sonra

    #mailster-_gdpr-4:checked + span , #mailster-_gdpr-4:checked + span a{
    color:red
    }