<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nl">
	<id>https://wikitest.nl/index.php?action=history&amp;feed=atom&amp;title=Sjabloon%3ASticky_header%2Fstyles.css</id>
	<title>Sjabloon:Sticky header/styles.css - Bewerkingsoverzicht</title>
	<link rel="self" type="application/atom+xml" href="https://wikitest.nl/index.php?action=history&amp;feed=atom&amp;title=Sjabloon%3ASticky_header%2Fstyles.css"/>
	<link rel="alternate" type="text/html" href="https://wikitest.nl/index.php?title=Sjabloon:Sticky_header/styles.css&amp;action=history"/>
	<updated>2026-04-06T07:41:24Z</updated>
	<subtitle>Bewerkingsoverzicht voor deze pagina op de wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wikitest.nl/index.php?title=Sjabloon:Sticky_header/styles.css&amp;diff=187143&amp;oldid=prev</id>
		<title>Colani: 1 versie geïmporteerd</title>
		<link rel="alternate" type="text/html" href="https://wikitest.nl/index.php?title=Sjabloon:Sticky_header/styles.css&amp;diff=187143&amp;oldid=prev"/>
		<updated>2026-03-14T12:10:25Z</updated>

		<summary type="html">&lt;p&gt;1 versie geïmporteerd&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nieuwe pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/**&lt;br /&gt;
 * Make first row or thead element top sticky.&lt;br /&gt;
 *&lt;br /&gt;
 * Div class (optional):&lt;br /&gt;
 * - sticky-header-scroll: contain table; restrict height/width; sticky headers&lt;br /&gt;
 *   when vertical scroll visible (table taller than 75vh screen).&lt;br /&gt;
 *&lt;br /&gt;
 * Table classes:&lt;br /&gt;
 * - sticky-header: sticky first row.&lt;br /&gt;
 * - sticky-header-multi: sticky thead; headers moved via sortable + JavaScript.&lt;br /&gt;
 *&lt;br /&gt;
 * Tested:&lt;br /&gt;
 * - Windows 10: (all skins) Chrome, Firefox, Edge.&lt;br /&gt;
 * - Android Galaxy S21 (Minerva): Chrome, Firefox.&lt;br /&gt;
 * - iPhone SE 2020 (Minerva): Chrome, Edge, Firefox, Opera, Safari.&lt;br /&gt;
 * - Wikipedia Android app.&lt;br /&gt;
 * - Print: Not styled.&lt;br /&gt;
 * - No JavaScript.&lt;br /&gt;
 *&lt;br /&gt;
 * Notes:&lt;br /&gt;
 * - Sortable moves to thead any header rows and (after sort) sorttop rows.&lt;br /&gt;
 * - Sticky gadget (.mw-sticky-header) moves to thead any wikitable header rows.&lt;br /&gt;
 *&lt;br /&gt;
 * Issues:&lt;br /&gt;
 * - Monobook width &amp;lt;=550px not sticky unless &amp;quot;sticky-header-scroll&amp;quot;.&lt;br /&gt;
 *   Can&amp;#039;t override:&lt;br /&gt;
 *   body.skin--responsive .monobook-body {overflow: auto;}&lt;br /&gt;
 */&lt;br /&gt;
@media screen {&lt;br /&gt;
  /**&lt;br /&gt;
   * Make top sticky.&lt;br /&gt;
   */&lt;br /&gt;
  .sticky-header &amp;gt; thead &amp;gt; tr:first-child,&lt;br /&gt;
  .sticky-header &amp;gt; caption + tbody &amp;gt; tr:first-child,&lt;br /&gt;
  .sticky-header &amp;gt; tbody:first-child &amp;gt; tr:first-child,&lt;br /&gt;
  .sticky-header-multi &amp;gt; thead {&lt;br /&gt;
    position: sticky; /* Was &amp;quot;static&amp;quot;. */&lt;br /&gt;
    top: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /**&lt;br /&gt;
   * Fix scrolling data shows through sticky&amp;#039;s transparent background.&lt;br /&gt;
   */&lt;br /&gt;
  .sticky-header:not(.wikitable),&lt;br /&gt;
  .sticky-header-multi:not(.wikitable),&lt;br /&gt;
  body.skin-minerva .sticky-header-multi.wikitable { /* .wikitable .sorttop */&lt;br /&gt;
    background-color: white;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
@media screen {&lt;br /&gt;
    html.skin-theme-clientpref-night body.skin-minerva .sticky-header-multi.wikitable { /* .wikitable .sorttop */&lt;br /&gt;
	    background-color: #101418;&lt;br /&gt;
	  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark) {&lt;br /&gt;
 html.skin-theme-clientpref-os body.skin-minerva .sticky-header-multi.wikitable { /* .wikitable .sorttop */&lt;br /&gt;
    background-color: #101418;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
  .sticky-header-multi &amp;gt; thead, /* .wikitable .sorttop &amp;amp; plain table */&lt;br /&gt;
  .sticky-header:not(.wikitable) &amp;gt; thead,&lt;br /&gt;
  .sticky-header:not(.wikitable) &amp;gt; tbody,&lt;br /&gt;
  .sticky-header:not(.wikitable) &amp;gt; thead &amp;gt; tr,&lt;br /&gt;
  .sticky-header:not(.wikitable) &amp;gt; tbody &amp;gt; tr { &lt;br /&gt;
    background-color: inherit;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /**&lt;br /&gt;
   * Fix missing borders due to sticky position and wikitable collapsed borders.&lt;br /&gt;
   * https://bugs.webkit.org/show_bug.cgi?id=128486&lt;br /&gt;
   *&lt;br /&gt;
   * Skip rare plain table separated borders, which sometimes shows scrolling&lt;br /&gt;
   * data through sticky&amp;#039;s 2px &amp;quot;border-spacing&amp;quot;.&lt;br /&gt;
   *&lt;br /&gt;
   * Skip very rare Timeless plain table &amp;quot;.mw-datatable&amp;quot; collapsed boarders.&lt;br /&gt;
   */&lt;br /&gt;
  .sticky-header.wikitable,&lt;br /&gt;
  .sticky-header-multi.wikitable {&lt;br /&gt;
    border-collapse: separate; /* Was &amp;quot;collapse&amp;quot;. */&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    border-width: 0 1px 1px 0;&lt;br /&gt;
  }&lt;br /&gt;
  .sticky-header.wikitable td,&lt;br /&gt;
  .sticky-header.wikitable th,&lt;br /&gt;
  .sticky-header-multi.wikitable td,&lt;br /&gt;
  .sticky-header-multi.wikitable th {&lt;br /&gt;
    border-width: 1px 0 0 1px;&lt;br /&gt;
  }&lt;br /&gt;
  body.skin-timeless .sticky-header.wikitable,&lt;br /&gt;
  body.skin-timeless .sticky-header-multi.wikitable {&lt;br /&gt;
    border-bottom-width: 0.2em;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
  }&lt;br /&gt;
  /* Adjust {{static row numbers}} borders. */&lt;br /&gt;
  .sticky-header.static-row-numbers.wikitable tr::before,&lt;br /&gt;
  .sticky-header-multi.static-row-numbers.wikitable tr::before {&lt;br /&gt;
    border-left-width: 1px;&lt;br /&gt;
  }&lt;br /&gt;
  .sticky-header.static-row-numbers.wikitable &amp;gt; thead &amp;gt; tr:first-child::before,&lt;br /&gt;
  .sticky-header.static-row-numbers.wikitable &amp;gt; caption + tbody &amp;gt; tr:first-child::before,&lt;br /&gt;
  .sticky-header.static-row-numbers.wikitable &amp;gt; tbody:first-child &amp;gt; tr:first-child::before,&lt;br /&gt;
  .sticky-header-multi.static-row-numbers.wikitable &amp;gt; thead &amp;gt; tr:first-child::before,&lt;br /&gt;
  .sticky-header-multi.static-row-numbers.wikitable &amp;gt; caption + tbody &amp;gt; tr:first-child::before,&lt;br /&gt;
  .sticky-header-multi.static-row-numbers.wikitable &amp;gt; tbody:first-child &amp;gt; tr:first-child::before,&lt;br /&gt;
  /* Sortbotton #1: all. When supported, consolidate #1-2 to tr:nth-child(1 of .sortbottom)::before */&lt;br /&gt;
  .sticky-header.static-row-numbers.wikitable .sortbottom::before,&lt;br /&gt;
  .sticky-header-multi.static-row-numbers.wikitable .sortbottom::before {&lt;br /&gt;
    border-top-width: 1px;&lt;br /&gt;
  }&lt;br /&gt;
  /* Sortbottom #2: all minus 1st. */&lt;br /&gt;
  .sticky-header.static-row-numbers.wikitable .sortbottom ~ .sortbottom::before,&lt;br /&gt;
  .sticky-header-multi.static-row-numbers.wikitable .sortbottom ~ .sortbottom::before {&lt;br /&gt;
    border-top-width: 0;&lt;br /&gt;
  }&lt;br /&gt;
  .sticky-header.static-row-numbers.wikitable &amp;gt; tbody &amp;gt; tr:not(.static-row-header)::before,&lt;br /&gt;
  .sticky-header-multi.static-row-numbers.wikitable &amp;gt; tbody &amp;gt; tr:not(.static-row-header)::before {&lt;br /&gt;
    border-bottom-width: 0 !important;&lt;br /&gt;
    border-right-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /**&lt;br /&gt;
   * Fix Timeless. Wasn&amp;#039;t sticky when on very wide tables.&lt;br /&gt;
   *&lt;br /&gt;
   * :has() not supported, can&amp;#039;t restrict to sticky tables.&lt;br /&gt;
   */&lt;br /&gt;
  body.skin-timeless .content-table-scrollbar,&lt;br /&gt;
  body.skin-timeless .overflowed,&lt;br /&gt;
  body.skin-timeless .overflowed .content-table {&lt;br /&gt;
    overflow: visible; /* Reset. */&lt;br /&gt;
  }&lt;br /&gt;
  body.skin-timeless .scroll-right.overflowed .content-table-right {&lt;br /&gt;
    box-shadow: none; /* Reset. */&lt;br /&gt;
    border-left: none; /* Reset. */&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  /**&lt;br /&gt;
   * Optional div container with restricted height/width + scroll.&lt;br /&gt;
   */&lt;br /&gt;
  .sticky-header-scroll {&lt;br /&gt;
    margin-bottom: 1em; /* Moved from table. */&lt;br /&gt;
    margin-top: 1em; /* Moved from table. */&lt;br /&gt;
    max-height: 75vh;&lt;br /&gt;
    max-width: max-content; /* Vertical scroll next to div. */&lt;br /&gt;
    min-width: 300px; /* In case another element floats right. */&lt;br /&gt;
    overflow-y: auto;&lt;br /&gt;
  }&lt;br /&gt;
  .sticky-header-scroll .sticky-header,&lt;br /&gt;
  .sticky-header-scroll .sticky-header-multi {&lt;br /&gt;
    margin-bottom: 0; /* Move to div. */&lt;br /&gt;
    margin-top: 0; /* Move to div. */&lt;br /&gt;
  }&lt;br /&gt;
  .sticky-header-scroll .sticky-header caption,&lt;br /&gt;
  .sticky-header-scroll .sticky-header-multi caption {&lt;br /&gt;
    text-align: left; /* Fix short centered caption hidden on wide table. */&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * Adjust to other sticky elements.&lt;br /&gt;
 */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
  /* Vector (2022) width &amp;gt;=1000px: Below sticky header bar. */&lt;br /&gt;
  body.vector-sticky-header-visible .sticky-header &amp;gt; thead &amp;gt; tr:first-child,&lt;br /&gt;
  body.vector-sticky-header-visible .sticky-header &amp;gt; caption + tbody &amp;gt; tr:first-child,&lt;br /&gt;
  body.vector-sticky-header-visible .sticky-header &amp;gt; tbody:first-child &amp;gt; tr:first-child,&lt;br /&gt;
  body.vector-sticky-header-visible .sticky-header-multi &amp;gt; thead {&lt;br /&gt;
    top: 3.125rem;&lt;br /&gt;
  }&lt;br /&gt;
  /* Vector (2022) width &amp;gt;=1000px: Top of div container. */&lt;br /&gt;
  body.vector-sticky-header-visible .sticky-header-scroll .sticky-header &amp;gt; thead &amp;gt; tr:first-child,&lt;br /&gt;
  body.vector-sticky-header-visible .sticky-header-scroll .sticky-header &amp;gt; caption + tbody &amp;gt; tr:first-child,&lt;br /&gt;
  body.vector-sticky-header-visible .sticky-header-scroll .sticky-header &amp;gt; tbody:first-child &amp;gt; tr:first-child,&lt;br /&gt;
  body.vector-sticky-header-visible .sticky-header-scroll .sticky-header-multi &amp;gt; thead {&lt;br /&gt;
    top: 0;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
@media screen and (min-width: 851px) {&lt;br /&gt;
  /* Timeless width &amp;gt;=851px: Below sticky header bar. */&lt;br /&gt;
  body.skin-timeless .sticky-header &amp;gt; thead &amp;gt; tr:first-child,&lt;br /&gt;
  body.skin-timeless .sticky-header &amp;gt; caption + tbody &amp;gt; tr:first-child,&lt;br /&gt;
  body.skin-timeless .sticky-header &amp;gt; tbody:first-child &amp;gt; tr:first-child,&lt;br /&gt;
  body.skin-timeless .sticky-header-multi &amp;gt; thead {&lt;br /&gt;
    top: 3.51em;&lt;br /&gt;
  }&lt;br /&gt;
  /* Timeless width &amp;gt;=851px: Top of div container. */&lt;br /&gt;
  body.skin-timeless .sticky-header-scroll .sticky-header &amp;gt; thead &amp;gt; tr:first-child,&lt;br /&gt;
  body.skin-timeless .sticky-header-scroll .sticky-header &amp;gt; caption + tbody &amp;gt; tr:first-child,&lt;br /&gt;
  body.skin-timeless .sticky-header-scroll .sticky-header &amp;gt; tbody:first-child &amp;gt; tr:first-child,&lt;br /&gt;
  body.skin-timeless .sticky-header-scroll .sticky-header-multi &amp;gt; thead {&lt;br /&gt;
    top: 0;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * Minerva width &amp;lt;=720px (mobile) not sticky. Override to make sticky.&lt;br /&gt;
 *&lt;br /&gt;
 * Android issue: wide table horizontal scroll lost, wider page,&lt;br /&gt;
 * zoom out for sticky headers, unreadable when sticky.&lt;br /&gt;
 *&lt;br /&gt;
 * iPhone issue: none.&lt;br /&gt;
 */&lt;br /&gt;
@media screen and (max-width: 720px) {&lt;br /&gt;
  body.skin-minerva .sticky-header,&lt;br /&gt;
  body.skin-minerva .sticky-header-multi {&lt;br /&gt;
    display: table; /* Was &amp;quot;block&amp;quot;. */&lt;br /&gt;
  }&lt;br /&gt;
  body.skin-minerva .sticky-header &amp;gt; caption,&lt;br /&gt;
  body.skin-minerva .sticky-header-multi &amp;gt; caption {&lt;br /&gt;
    display: table-caption; /* Was &amp;quot;block&amp;quot;. */&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[Categorie:Wikipedia:TemplateStyles-pagina&amp;#039;s]] */&lt;/div&gt;</summary>
		<author><name>Colani</name></author>
	</entry>
</feed>