Maxim Dolgolyov
09dc62dc96
fix(lab-organic): колбы «Качественных реакций» уезжали за пределы экрана
...
Canvas был прямым flex-ребёнком (flex:1). _drawQual выставляет
c.height = rect.height*dpr → intrinsic-высота канваса росла, а при
min-height:auto flex-элемент не сжимался ниже неё → разгон высоты
(×dpr на каждую перерисовку). Пробирки центрировались по H/2 и
оказывались далеко ниже видимой области.
Канвас обёрнут в position:relative;flex:1;overflow:hidden и сам стал
position:absolute (как рабочий канвас конструктора молекул) —
intrinsic-размер больше не влияет на раскладку.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-24 19:34:58 +03:00
..
2026-06-24 19:11:21 +03:00
2026-06-18 22:01:38 +03:00
2026-06-24 19:34:58 +03:00
2026-06-20 11:52:06 +03:00
2026-04-12 10:10:37 +03:00
2026-04-12 10:10:37 +03:00
2026-04-12 10:10:37 +03:00
2026-05-16 17:39:13 +03:00
2026-06-23 22:17:17 +03:00
2026-06-03 17:24:17 +03:00
2026-05-31 08:54:38 +03:00
2026-05-31 08:54:38 +03:00
2026-05-31 08:54:38 +03:00
2026-05-31 08:54:38 +03:00
2026-05-31 08:54:38 +03:00
2026-04-16 11:42:38 +03:00
2026-06-23 13:46:45 +03:00
2026-06-13 13:25:24 +03:00
2026-06-12 23:00:49 +03:00
2026-06-23 16:59:51 +03:00
2026-06-12 10:59:26 +03:00
2026-05-30 18:12:55 +03:00
2026-06-23 14:24:14 +03:00
2026-05-21 09:58:23 +03:00
2026-05-16 18:41:27 +03:00
2026-06-04 12:13:44 +03:00
2026-06-04 12:13:44 +03:00
2026-06-04 12:13:44 +03:00
2026-06-04 12:13:44 +03:00
2026-05-29 10:13:29 +03:00
2026-04-12 10:10:37 +03:00
2026-06-19 15:37:36 +03:00
2026-05-30 18:12:55 +03:00
2026-04-13 18:04:59 +03:00
2026-04-13 21:22:21 +03:00
2026-06-23 14:09:34 +03:00
2026-06-23 16:59:51 +03:00
2026-06-13 11:13:41 +03:00
2026-06-24 19:11:21 +03:00
2026-06-13 10:33:50 +03:00
2026-06-04 12:07:11 +03:00
2026-06-15 12:09:50 +03:00
2026-06-12 23:32:43 +03:00
2026-05-30 18:12:55 +03:00
2026-04-23 12:16:08 +03:00
2026-06-20 11:52:06 +03:00
2026-06-04 11:48:51 +03:00
2026-06-24 15:35:11 +03:00
2026-06-19 16:06:41 +03:00
2026-04-16 11:42:38 +03:00
2026-06-12 23:00:49 +03:00
2026-06-12 10:59:26 +03:00
2026-06-14 17:00:13 +03:00
2026-05-30 18:12:55 +03:00
2026-05-30 18:12:55 +03:00
2026-05-30 18:12:55 +03:00
2026-05-30 18:12:55 +03:00
2026-06-23 16:59:51 +03:00
2026-06-23 16:59:51 +03:00
2026-04-14 09:02:30 +03:00
2026-06-13 15:31:03 +03:00
2026-05-16 13:13:06 +03:00
2026-05-16 13:13:06 +03:00
2026-05-16 17:39:13 +03:00
2026-06-23 23:36:11 +03:00
2026-06-03 20:42:14 +03:00
2026-06-23 23:02:54 +03:00