У меня есть вариант общего вопроса, и я постараюсь объяснить его как можно лучше. С вашей стороны может потребоваться некоторая визуализация. У меня есть таблица HTML (на самом деле есть таблицы внутри таблиц внутри div внутри таблиц - я использую плагин JSGantt). Я бы хотел, чтобы заголовок таблицы фиксировался только при прокрутке вниз по оси Y, но если мне нужно прокрутить вправо, чтобы увидеть больше данных, я бы хотел, чтобы он прокручивался вправо.
Между тем, когда я прокручиваю вниз (с оставленной строкой заголовка), я бы хотел, чтобы первый столбец таблицы прокручивался вниз вместе со мной. Но когда я прокручиваю вправо, я хочу, чтобы первый столбец оставался на месте (но, как я уже упоминал выше, строка заголовка прокручивалась вместе со мной). Таким образом, я заморозил первый столбец только по оси X, а строку заголовка — только по оси Y.
Я пока остановлюсь на этом. Если кому-то нужны дополнительные разъяснения, я могу попытаться объяснить. Я пробовал это несколькими способами, но я убежден, что это невозможно без серьезного Javascript. Таблица, кстати, содержится во внешнем div с заданными размерами, поэтому мне нужно прокручивать данные.
Любая помощь, которую вы можете предоставить, будет принята с благодарностью.