2017-02-21 21 views
2

У меня есть комплект ноутбуков Jupyter, которые я разрабатываю с использованием iPython в качестве основного ядра.Каков наилучший подход к выводу кода стиля в ноутбуке Jupyter?

Я хочу стилизовать вывод, чтобы он выделялся из окружающего текста, каков наилучший способ создания моего вывода?

ответ

2

Вы можете поместить файл custom.css в папку ~/.jupyter/custom, которая повлияет на css.

Чтобы стиль вывода, вы должны будете использовать селектор, как так:

.output_subarea * { 
    background-color: red; 
} 

В зависимости от того, что вы хотите, чтобы стиль. * соответствует всем элементам, а пробел между .output_subarea и * указывает, что мы хотим выбрать дефлекторы .output_subarea. !important указывает, что мы хотим переопределить любые существующие стили, возможно, вам придется использовать это. Если это, кажется, не работает, попробуйте добавить на !important так:

.output_subarea * { 
    background-color: red !important; 
} 

Там есть пара выходных селекторов, вы должны играть с ними, пока не найдете тот, который вы хотите использовать.

.output выбирает весь выходной div, .output_area выбирает любые области вывода. Обычно стиль .output или .output_area будет делать аналогичные вещи.

.output_subarea конкретно только цель области фактических результатов (т.е. исключит подсказку)

Поиграйте с ним, посмотреть на инспекторе DOM с помощью браузера, чтобы найти классы частей страницы, которую вы хочу афека