5.00 / 1 oy

CSS'te attribute ile stil tanımlaması yapılabilir mi?

Bir html dosyasında target="_blank" olan a etiketlerini kırmızıya boyamam gerekiyor, javascript ya da jquery yazmak yerine bu işlemi sadece css ile çözebilir miyim?

Örnek: a[target özelliği _blank olanlar] gibi bir tanımlama yapılabilir mi?

dağhan

19.07.2019 16:50

Bu soru 1 kez yanıtlandı.

  • 19 Temmuz 2019 18:21
    28

    Attribute değerlerine göre css seçicileri tanımlanabilir

    Örnek:

    CSS: (Sadece yeni sekmede açılan linkler için)

    a[target="_blank"] { 
      color: red;
    }

    HTML: (Sadece 2. link yeni sekmede açılsın)

    <a href="#">Link 1</a>
    <a href="#" target="_blank">Link 2</a>
    <a href="#">Link 3</a>

    Çıktı:

    css target blank

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
CSS'te attribute ile stil tanımlaması yapılabilir mi?

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.