Please help us help you and fill where relevant:
Your LimeSurvey version: [see right hand bottom of your LimeSurvey admin screen]
Own server or LimeSurvey hosting:
Survey theme/template:
==================
Hi,
I have entered this to insert a floating header: <style type="text/css" data-author="Tony Partner">
@media only screen and (min-width: 768px) {
#question{QID} .answer-container {
position: relative;
max-height: 500px;
overflow: scroll;
}
#question{QID} table.subquestion-list {
text-align: left;
position: relative;
border-collapse: collapse;
}
#question{QID} table.subquestion-list thead th,
#question{QID} table.subquestion-list thead td {
position: sticky;
top: 1px;
z-index: 1000;
background: #DDDDDD;
border: 0 none;
box-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000;
}
#question{QID} table.subquestion-list .ls-heading-repeat {
display: none;
}
}
</style>
However because there are two headers, they seem to overlap when I scroll. Is there any way to keep it "fixed"?
Also, is there a way to show the gridlines that are present in the rest of the question?
Thank you.