Изменить вид ссылок с помощью plotly/dash

Я работаю с Dash, чтобы создать панель управления. Рассмотрим следующий код:

def get_index():
    index = html.Div([
        dcc.Link('Page 1', href='/page-1'),
        html.Br(),
        dcc.Link('Page 2', href='/page-2')
    ], style = {'display':'inline-block','columnCount': 2})
    return index

Это дает мне следующий вывод в моем приложении:

введите описание изображения здесь

Вопрос: Как убрать панель под ссылками и изменить шрифт и цвет?

Спасибо!

1 ответ

Решение

Вы можете настроить ссылки, добавив style в качестве именованного аргумента, например

dcc.Link('Page 1', href='/page-1', 
         style={'font-family': 'Times New Roman, Times, serif', 'font-weight': 'bold'})

Аргумент стиля - это обычный CSS.

По моему мнению, добавление внешнего CSS в ваше приложение Dash предпочтительнее, поскольку вы можете разделить логику кода и макет.

Другие вопросы по тегам