Her bir mülkü varsayılan değerine sıfırlamanız gerekir. Harika değil, ama bize verdiğiniz bilgilere göre tek yol bu.
Örneğinizde şunları yaparsınız:
.c1 {
height: auto;
}
Burada her mülk için arama yapmalısınız:
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference
İçin , örneğin,height :
Başlangıç değeri : auto
Başka bir örnekmax-height :
Başlangıç değeri : none
2017'de artık başka bir yol var, unsetanahtar kelime:
.c1 {
height: unset;
}
Bazı belgeler: https://developer.mozilla.org/en-US/docs/Web/CSS/unset
Ayarlanmamış CSS anahtar sözcüğü, başlangıç ve devralma anahtar sözcüklerinin birleşimidir. Bu diğer iki CSS geniş anahtar kelimesi gibi, CSS kısaltması tümü dahil olmak üzere herhangi bir CSS özelliğine uygulanabilir. Bu anahtar kelime, mülkü üstünden miras alıyorsa miras alınan değerine, yoksa ilk değerine sıfırlar. Diğer bir deyişle, ilk durumda devralınan anahtar kelime ve ikinci durumda ilk anahtar kelime gibi davranır.
Tarayıcı desteği iyidir: http://caniuse.com/css-unset-value