Избегайте Элемента от того, чтобы быть отключенным, когда они будут в “переполнении: скрытый” элемент

Вы можете использовать 2-й максимальный идентификатор как, но нулевые данные вы не можете избежать лучше, вы просто игнорируете данные при извлечении / отображении:

SELECT tbl2.Date, tbl2.Store, tbl2.total, 
(select total from test_table tbl1 where tbl1.Store = tbl2.Store and tbl1.id < tbl2.id) as prev_Total 
FROM `test_table` tbl2

Результат:

Date       |   Store  |  total | prev_Total |
--------------------------------------------
2019-03-21 |   ABC    |  56.98 | NULL       |
--------------------------------------------
2019-03-21 |   DEF    |  60.34 | NULL       |
--------------------------------------------
2019-03-21 |   XYZ    |  46.50 | NULL       |
--------------------------------------------
2019-03-21 |   ABC    |  80.43 | 56.98      |
--------------------------------------------
2019-03-21 |   DEF    |  70.09 | 60.34      |
--------------------------------------------
6
задан jay_soo 5 March 2009 в 19:05
поделиться

3 ответа

К сожалению, то, что Вы хотите сделать, невозможно, не принося диалог за пределами контейнерного элемента.

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

3
ответ дан 17 December 2019 в 04:52
поделиться

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

1
ответ дан 17 December 2019 в 04:52
поделиться

Одна опция состояла бы в том, чтобы поместить содержание Вашего overflow:hidden контейнера в подконтейнер (дочернее отделение, возможно). Затем заставьте подконтейнер соответствовать размерам контейнера и переместить overflow:hidden от контейнера до подконтейнера.

Затем можно сделать диалоговое окно ребенком контейнера (одноуровневый элемент подконтейнера), и это будет теперь существовать в элементе, который НЕ имеет overflow:hidden.

Я не протестировал это, и удаление overflow:hidden от контейнера может повредить Ваш дизайн. Если это так, я предложил бы делать, как другие имеют и перемещение диалогового окна за пределами контейнера полностью. Это могло даже быть сделано с помощью JavaScript, если у Вас нет опции помещения кода диалогового окна больше нигде. (JavaScript мог сделать диалоговое окно ребенком ТЕЛА или некоторым другим тегом при необходимости в в отображенном),

1
ответ дан 17 December 2019 в 04:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: