|
@ -5,6 +5,9 @@ |
|
|
|
|
|
|
|
|
.horizonatlni_scrollovani { overflow-x: auto; } |
|
|
.horizonatlni_scrollovani { overflow-x: auto; } |
|
|
|
|
|
|
|
|
|
|
|
/* Používá se pro podproblémy ve výsledkovkách -- zesvětlí se daný sloupec */ |
|
|
|
|
|
.zesvetleni { color: gray; } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**** OZNAČENÍ NE-PUBLIC ČÁSTÍ ****/ |
|
|
/**** OZNAČENÍ NE-PUBLIC ČÁSTÍ ****/ |
|
|
.mam-org-only { |
|
|
.mam-org-only { |
|
@ -144,7 +147,10 @@ div.cislo_odkazy ul { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**** TABULKY ****/ |
|
|
/**** TABULKY ****/ |
|
|
/** Výsledkovky **/ |
|
|
|
|
|
|
|
|
/** Tabulka s čárami mezi sloupci **/ |
|
|
|
|
|
/* Např. výsledkovky */ |
|
|
|
|
|
|
|
|
.tabulka_oramovane_sloupce { |
|
|
.tabulka_oramovane_sloupce { |
|
|
border: solid 2px; |
|
|
border: solid 2px; |
|
|
} |
|
|
} |
|
@ -157,51 +163,57 @@ div.cislo_odkazy ul { |
|
|
.tabulka_oramovane_sloupce thead tr { |
|
|
.tabulka_oramovane_sloupce thead tr { |
|
|
border-bottom: solid 1px; |
|
|
border-bottom: solid 1px; |
|
|
} |
|
|
} |
|
|
|
|
|
/***********************************/ |
|
|
|
|
|
|
|
|
/* Používá se pro podproblémy ve výsledkovkách -- zesvětlí se daný sloupec */ |
|
|
|
|
|
.zesvetleni { |
|
|
|
|
|
color: gray; |
|
|
|
|
|
} |
|
|
|
|
|
/*****************/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** Tabulka se střídajícími se barvami řádků **/ |
|
|
|
|
|
/* Skoro jakákoliv tabulka kromě výsledkovek */ |
|
|
|
|
|
|
|
|
/** Tabulka odevzdaných a došlých řešení **/ |
|
|
.barevna_tabulka { |
|
|
.dosla_reseni tr th, .dosla_reseni tr td { |
|
|
|
|
|
padding: 1px 10px 1px 10px; |
|
|
padding: 1px 10px 1px 10px; |
|
|
border-collapse: collapse; |
|
|
border-collapse: collapse; |
|
|
min-width: 8em; /*Nastřeleno, aby se řádky s řešeními nezalamovaly. Teoreticky není potřeba pro th, ale whatever.*/ |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.dosla_reseni tr:nth-child(even) { |
|
|
.barevna_tabulka tbody tr:nth-child(even) { |
|
|
background: var(--svetlounka-oranzova); |
|
|
background: var(--svetlounka-oranzova); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/*Přichycování prvního sloupce a řádku*/ |
|
|
.barevna_tabulka tbody tr:nth-child(odd) { |
|
|
.dosla_reseni { |
|
|
background: var(--barva-pozadi); |
|
|
|
|
|
} |
|
|
|
|
|
/**********************************************/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** Tabulka, kde první řádek a sloupec je pořád vidět **/ |
|
|
|
|
|
/* Např. tabulka odevzdaných řešení, nebo výsledkovky */ |
|
|
|
|
|
|
|
|
|
|
|
/* Omezí výšku a šířku, aby bylo příjemné na scrollování a zapne scrollování */ |
|
|
|
|
|
.tabulka_s_uchycenym_radkem_a_sloupcem { |
|
|
display: block; |
|
|
display: block; |
|
|
max-height: 90vh; |
|
|
max-height: 80vh; |
|
|
max-width: 90vw; |
|
|
max-width: 90vw; |
|
|
overflow: auto; |
|
|
overflow: auto; |
|
|
margin-left: 5vw; |
|
|
margin-left: 5vw; /* Vystředování (FIXME není potřeba u tabulek, co nejsou na celou obrazovku) */ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.dosla_reseni thead tr { |
|
|
/* Uchytí první řádek */ |
|
|
|
|
|
.tabulka_s_uchycenym_radkem_a_sloupcem thead tr { |
|
|
position: sticky; |
|
|
position: sticky; |
|
|
top: 0; |
|
|
top: 0; |
|
|
z-index: 1; |
|
|
z-index: 1; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.dosla_reseni tr:nth-child(even) td:first-child, .dosla_reseni thead tr, .dosla_reseni thead tr:first-child td:first-child { |
|
|
/* Uchytí první sloupec */ |
|
|
background: var(--svetlounka-oranzova); |
|
|
.tabulka_s_uchycenym_radkem_a_sloupcem td:first-child, .tabulka_s_uchycenym_radkem_a_sloupcem th:first-child { |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.dosla_reseni tr:nth-child(odd) td:first-child { |
|
|
|
|
|
background: var(--barva-pozadi); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.dosla_reseni tr td:first-child { |
|
|
|
|
|
position: sticky; |
|
|
position: sticky; |
|
|
left: 0; |
|
|
left: 0; |
|
|
|
|
|
background: inherit; /* (Snad) zneprůhlední první sloupec */ |
|
|
|
|
|
} |
|
|
|
|
|
/** Tabulka, kde první řádek a sloupec je pořád vidět **/ |
|
|
|
|
|
|
|
|
|
|
|
/** Tabulka odevzdaných a došlých řešení **/ |
|
|
|
|
|
.tabulka_doslych_reseni td { |
|
|
|
|
|
min-width: 8em; /* Nastřeleno, aby se řádky s řešeními nezalamovaly. */ |
|
|
} |
|
|
} |
|
|
/******************************************/ |
|
|
/******************************************/ |
|
|
|
|
|
|
|
|