В моей текущей реализации метки строк и метки столбцов рядом с тепловой картой также находятся внутри прокручиваемого контейнера. Из-за этого полоса прокрутки не только закрывает саму тепловую карту, но становится шире и длиннее и включает в себя метки столбцов и строк.
Ожидаемое поведение:
Только фактическая тепловая карта (без меток столбцов и строк) имеет полосы прокрутки по бокам. Метки строк и столбцов должны по-прежнему прокручиваться при прокрутке тепловой карты.
https://heatmap-grid.w3spaces.com/heatm ... llbar.html
.container {
width: 500px;
height: 500px;
border: 2px solid black;
overflow: auto;
position: relative;
display: grid;
grid-template-columns: 100px auto;
grid-tempalte-rows: 100px auto;
}
.col-labels {
grid-row: 1;
grid-column: 2;
position: sticky;
top: 0;
left: 0;
width: 1000px;
height: 100px;
z-index: 10;
background-color: grey;
}
.row-labels{
grid-row: 2;
grid-column: 1;
position: sticky;
top: 0px;
left: 0px;
width: 100px;
height: 1000px;
z-index: 10;
background-color: grey;
}
.corner{
top: 0px;
left: 0px;
position: sticky;
grid-row: 1;
grid-column: 1;
background-color: white;
z-index: 20;
height: 100px;
width: 100px;
}
.heatmap{
grid-row: 2;
grid-column: 2;
height: 1000px;
width: 1000px;
background-color: blue;
}
Those are the column labels above the heatmap
Those are the row labels next to the heatmap
This is the heatmap
Подробнее здесь: https://stackoverflow.com/questions/785 ... row-labels
Положение полосы прокрутки для тепловой карты с метками столбцов и строк ⇐ CSS
Разбираемся в CSS
1716288455
Anonymous
В моей текущей реализации метки строк и метки столбцов рядом с тепловой картой также находятся внутри прокручиваемого контейнера. Из-за этого полоса прокрутки не только закрывает саму тепловую карту, но становится шире и длиннее и включает в себя метки столбцов и строк.
[b]Ожидаемое поведение:[/b]
Только фактическая тепловая карта (без меток столбцов и строк) имеет полосы прокрутки по бокам. Метки строк и столбцов должны по-прежнему прокручиваться при прокрутке тепловой карты.
https://heatmap-grid.w3spaces.com/heatmap-scrollbar.html
.container {
width: 500px;
height: 500px;
border: 2px solid black;
overflow: auto;
position: relative;
display: grid;
grid-template-columns: 100px auto;
grid-tempalte-rows: 100px auto;
}
.col-labels {
grid-row: 1;
grid-column: 2;
position: sticky;
top: 0;
left: 0;
width: 1000px;
height: 100px;
z-index: 10;
background-color: grey;
}
.row-labels{
grid-row: 2;
grid-column: 1;
position: sticky;
top: 0px;
left: 0px;
width: 100px;
height: 1000px;
z-index: 10;
background-color: grey;
}
.corner{
top: 0px;
left: 0px;
position: sticky;
grid-row: 1;
grid-column: 1;
background-color: white;
z-index: 20;
height: 100px;
width: 100px;
}
.heatmap{
grid-row: 2;
grid-column: 2;
height: 1000px;
width: 1000px;
background-color: blue;
}
Those are the column labels above the heatmap
Those are the row labels next to the heatmap
This is the heatmap
Подробнее здесь: [url]https://stackoverflow.com/questions/78511331/scrollbar-position-for-heatmap-with-column-and-row-labels[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия