Диаграмма разброса Django Plotly Dash теряет интерактивность при добавлении DataTable

Я использую утилиту django-plotly-dash для встраивания приложений Dash в страницу Django.

Если у меня есть график Plotly Scatter в том же приложении, что и Dash DataTable, то график теряет свою интерактивность.

Выяснилось, что виновником был Dash styling css из этого Codepen.

Ранее я включал его внешне через

external_stylesheets = ['https://codepen.io/chriddyp/pen/bWLwgP.css']

app = DjangoDash("signalapp" external_stylesheets=external_stylesheets)

И переключил его на локальный хостинг, изменив на

app.css.append_css({ "external_url" : "/static/myapp/css/bWLwgP.css" })

Затем методом исключения было обнаружено, что параметр float следующего класса вызывает проблему, если установлен либо в 'right', либо в 'left'

.columns {
  width: 100%;
  float: left;
  box-sizing: border-box; }
Вернуться на верх