javascript - Bagaimana untuk memilih warna latar belakang teks selepas menambah ID di hadapan ::selection, bagaimana untuk menjadikannya serasi dengan pelayar?
给我你的怀抱
给我你的怀抱 2017-05-19 10:36:57
0
2
660

Pilih warna latar belakang teks

 ::selection { background-color: rgba(222,169,19,1.00) }

Apabila <html id="c-1">,

#c-1 ::-moz-selection { background-color: rgba(222,169,19,1.00) }
#c-1 ::selection { background-color: rgba(222,169,19,1.00) }

Ia hanya berfungsi pada Firefox, bukan Google Chrome,
Saya mencubanya

#c-1 ::-webkit-selection { background-color: rgba(222,169,19,1.00) }

Tiada guna juga. Kesan yang diingini ialah apabila menggantikan ID dalam HTML, warna latar belakang teks yang dipilih juga akan digantikan Cara menulisnya supaya webkit boleh memahaminya. .


Apa yang ditulis pada asalnya adalah betul, saya rasa terdapat ralat di tempat lain dan masalahnya telah diselesaikan.

给我你的怀抱
给我你的怀抱

membalas semua(2)
某草草

Webkit tidak perlu menambah -wekbit-, pemilihan boleh berfungsi secara langsung

Adakah anda menambah ruang tambahan antara id dan ::?

#c-1::-moz-selection { background-color: rgba(222,169,19,1.00) }
过去多啦不再A梦

Terdapat ruang tambahan antara pemilih dan kolon

<style type="text/css">
            h2::-moz-selection {
                background-color: rgba(222, 169, 19, 1.00)
            }
            
            h2::selection {
                background-color: rgba(222, 169, 19, 1.00)
            }
        </style>
        <h2>
            减肥的撒娇发多少就浪费大家爱看范德萨家乐福的撒娇范德萨六角恐龙
        </h2>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan