Я понимаю, что этот вопрос сейчас очень старый, но здесь нет ничего!
Если целью является добавление одного класса, который подразумевает свойства нескольких классов, в качестве собственного решения, я бы рекомендовал использовать JavaScript / jQuery (jQuery действительно не обязательно, но, безусловно, полезно)
Если у вас есть, например, .umbrellaClass
, который «наследует» от .baseClass1
и .baseClass2
, у вас может быть какой-то JavaScript, который стреляет готов .
$(".umbrellaClass").addClass("baseClass1");
$(".umbrellaClass").addClass("baseClass2");
Теперь все элементы из .umbrellaClass
будут иметь все свойства обоих .baseClass
s. Обратите внимание, что, как и наследование ООП, .umbrellaClass
может иметь или не иметь свои собственные свойства.
Единственное предостережение здесь состоит в том, чтобы рассмотреть, есть ли элементы, которые динамически создаются, которые не будут существовать, когда этот код срабатывает, но есть и другие способы.
Отстой Css не имеет нативного наследования.
Вот простое предложение: сравните sys.path
в обоих случаях и посмотрите на различия. Ваше ядро ipython в jupyter, вероятно, ищет в других каталогах, чем в обычном процессе python.