Reset CSS varsayılan değer özelliği ekran
Varsayılan değeri ekran özelliği geçersiz kılmak mümkün mü? Eğer bir stili yok olarak kullanılabilir, örneğin, varsayılan bir farklı iptal etmek istiyorum.
Ya da tek yol bu elemanın varsayılan ne olduğunu bulmak ve sonra da bu şekilde ayarlayın. Eğer öğe genellikle bir blok olup olmadığını bilmek zorunda değil, satır içi ya da hangi...
CEVAP
Bir tarayıcının varsayılan stilleri kaynakları here bulabilirsiniz kullanıcı ajan stil onun tanımlanır. Ne yazık ki, Cascading and Inheritance level 3 spec tarayıcı varsayılan bir stil özelliğini sıfırlamak için bir yol öneriyorum görünmüyor. Ancak planları için tekrardan bir anahtar kelime için Cascading and Inheritance level 4 — çalışma grubu, Sadece olmadı yerleşmiş bir isim için bu kelime henüz (bu bağlantı şu anda diyor ki default
, ama değil final ve çıkar çatışmaları cursor
özellik zaten).
Seviye 3 spec takdim ederken bir 16**, onun için bir özelliğibaşlangıç değeribu varsayılan değerine sıfırlarCSS tarafından tanımlandığı gibi,tarayıcı tarafından tanımlanmış değil. display
başlangıç değeri inline
; here belirtildi. initial
anahtar kelime bu değer, tarayıcı varsayılan anlamına gelir. Spec kendini all
property altında: bu not yapar
Örneğin, eğer bir yazar belirtir
all: initial
bir eleman olacak blok tüm miras ve sıfırlama tüm özellikleri, sanki hiçbir kural çıktı yazar, kullanıcı veya user-agent düzeyde bir çağlayan gibi.Bu" arzu edilen değil, sayfa, dahil, dış sayfa. stilleri miras "widget bir kök öğe için yararlı olabilir Not, ancak, herhangi bir "varsayılan" stili o eleman (gibi, örneğin
display: block
UA stil üzerinde blok öğeleri gibi<div>
) de uçar gider.
Tek yol şu an saf CSS kullanarak tarayıcı varsayılan değer arayın ve bu el ile ayarlamak için sanırım bu yüzden:
div.foo { display: inline-block; }
div.foo.bar { display: block; }
(Yukarıdaki alternatif div.foo:not(.bar) { display: inline-block; }
ama asıl seçici değiştirme içerir ziyade bir geçersiz olacaktır.)
DateTime DateTime Özelliği varsayılan ...
Nasıl bir C verirsiniz# Otomatik Özell...
Varsayılan değer ile yeni bir SQL sütu...
Nasıl Html ile bir varsayılan değer ay...
MSBuild&; VCTargetsPath" özelliği...