У меня проблемы с стилизацией компонента загрузки из Dash с использованием пользовательского файла CSS. Я знаю, что у dcc есть аргумент стиля, но я бы предпочел, чтобы мой стиль был в файле CSS. Я не могу понять, почему это не будет укладываться должным образом;Может кто-нибудь, пожалуйста, укажите, что я делаю неправильно?
main.py
html.Div(
className='upload-data',
children=[
dcc.Upload(
className='upload-data--uploader',
id='upload-data',
children=html.Div([
'Drag and Drop or ',
html.A('Select CSV File')
], className='upload-data--text')
)]
),
stylesheet.css
.upload-data .upload-data--uploader .upload-data--text {
width: 100%;
height: 60px;
lineHeight: 60px;
borderWidth: 1px;
borderStyle: dashed;
borderRadius: 5px;
textAlign: center;
margin: 10px;
}