10
0
mirror of https://github.com/LCPQ/QUESTDB_website.git synced 2024-07-22 18:57:38 +02:00

Adjust sticky table head relative to navigation bar

This commit is contained in:
Mickaël Véril 2020-02-03 14:26:11 +01:00
parent 3cc3911821
commit 0986785a0f
2 changed files with 11 additions and 4 deletions

View File

@ -26,7 +26,13 @@ draft: false
<script src="https://cdn.jsdelivr.net/npm/bowser@2.5.3/es5.min.js"></script>
<script src="/js/floatUtils.js"></script>
<script>
function adjustSticky(){
const height=$("nav").height()
$("thead.sticky > tr > th ").css("top",height)
}
window.onload = async () => {
adjustSticky();
$(window).resize(adjustSticky)
window.browser=bowser.getParser(window.navigator.userAgent);
const LatexInline = ['\\(', '\\)']
var slist = $("#SelectList")
@ -361,10 +367,11 @@ draft: false
$("<h1/>").text(sets.get(doi)).appendTo(div)
var table = $("<table/>").addClass("datatable").appendTo(div)
var head = $("<tr/>")
$("<thead/>").append(head).appendTo(table)
$("<thead/>").addClass("sticky").append(head).appendTo(table)
var tbody = $("<tbody/>").appendTo(table)
head.append(["Molecule", "Transition"].map(x => $("<th/>").text(x)))
head.append(sortedMethods.map(x => $("<th/>").text(x.toString())))
adjustSticky();
datadic = new Map()
for (const dat of paperdata) {
const key1 = dat.molecule;
@ -547,7 +554,7 @@ draft: false
</section>
<section>
<table id="stat_table" class="datatable">
<thead>
<thead class="sticky">
<th>Method</th>
<th>Set</th>
<th>Min</th>

View File

@ -4,10 +4,10 @@ table.datatable > tbody > tr > td {
td.NumberCell {
text-align: center;
}
table > thead tr > th {
thead.sticky > tr > th {
position: sticky;
position: -webkit-sticky;
top: 150px;
top: 0px;
margin: 0 auto;
z-index: 10;
background-color: white;