расширение двух ipywidgets textAreas до максимума в контейнере HBox - PullRequest
0 голосов
/ 13 июля 2020

Я хотел бы представить две области текстовых полей рядом в ipywidget следующим образом:

wd_COMPARISON_txt1 = widgets.Textarea(placeholder='text1',
                            disabled=False,
                            layout=Layout(width='auto',height='400px'))
    
wd_COMPARISON_txt2 = widgets.Textarea(placeholder='text2',
                            disabled=False,
                            layout=Layout(width='auto',height='400px'))

Я показываю это на панели управления следующим образом:

show_COMPARISON_TEXTAREAS = HBox([wd_COMPARISON_txt1,wd_COMPARISON_txt2])

теперь результат выглядит так:

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

ЧТО МНЕ БЫЛО, ЧТО ЭТИ ДВА ПОЛЯ go по всей вкладке 50% шириной (как показано двумя строками фиолетового цвета), и что поведение, если возможно, является отзывчивым если я уменьшу окно браузера.

Я использовал свойство 'auto', полагая, что это автоматически расширит ширину.

1 Ответ

0 голосов
/ 14 июля 2020

Решение использует макет ipywidgets

 layout = ipywidgets.layout(width='50%')

и передает его в текстовую область

wd_COMPARISON_txt1 = widgets.Textarea(placeholder='text1',
                        disabled=False,
                        layout=Layout(width='50%',height='400px'))
...