Вам необходимо сбросить каждое отдельное свойство до значения по умолчанию. Это не здорово, но это единственный способ, учитывая информацию, которую вы нам предоставили.
В вашем примере вы бы сделали:
.c1 {
height: auto;
}
Вы должны искать здесь каждое свойство:
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference
К примеру,height :
Начальное значение : auto
Другой примерmax-height :
Начальное значение : none
В 2017 году появился другой способ - unsetключевое слово:
.c1 {
height: unset;
}
Некоторая документация: https://developer.mozilla.org/en-US/docs/Web/CSS/unset
Ключевое слово CSS unset - это комбинация начального и наследуемого ключевых слов. Как и эти два других ключевых слова CSS, его можно применить к любому свойству CSS, включая сокращенное обозначение CSS all. Это ключевое слово сбрасывает свойство до его унаследованного значения, если оно наследуется от своего родителя, или до его начального значения, если нет. Другими словами, он ведет себя как ключевое слово inherit в первом случае и как ключевое слово initial во втором случае.
Поддержка браузера хорошая: http://caniuse.com/css-unset-value