Scrollable table below now has sticky header row that stays visible while scrolling. See also:
See also: User:Timeshifter/Sandbox118
Modeled on this template:
Trying to only use its external style sheet:
At first I had to add this to get the country column text to align left:
The only part of the CSS from the link just above that was needed:
/* styling for first column */ .covid19-deathbycountry tr>:first-child { text-align:left; }
A variation of it has been added to Template:COVID-19 pandemic data/styles.css
/* Column of country names left aligned when names are in first column. */ /* For John Hopkins table. */ .covid19-countrynames tr>:first-child { text-align:left; }
So now the sandbox table, and the template table work fine. See i:
Table is updated by copying just the data wikitext (no header wikitext) from here:
Hidden notes in the template below show where to copy and paste the data wikitext.
{{nowrap}}
has been removed from the caption. Non-breaking spaces are now in the date: 5 September 2020. Caption goes to 2 lines when zoomed high enough. Caption still disappears when scrolling. Regardless of the caption length, at a high enough zoom level the table extends beyond its scrollbox size horizontally. This happens when the header words are wide enough. These words: confirmed, population. Also, the country names.
Scrollable table with sticky header row
editCountry | Confirmed cases | Deaths | Case fatality rate | Deaths per 100,000 population |
---|---|---|---|---|
San Marino | 735 | 42 | 5.7% | 124.32 |
Peru | 657,129 | 29,068 | 4.4% | 90.87 |
Belgium | 85,911 | 9,898 | 11.5% | 86.66 |
Andorra | 1,199 | 53 | 4.4% | 68.83 |
United Kingdom | 340,929 | 41,602 | 12.2% | 62.57 |
Spain | 479,554 | 29,194 | 6.1% | 62.48 |
Chile | 414,739 | 11,344 | 2.7% | 60.57 |
Brazil | 3,997,865 | 123,780 | 3.1% | 59.09 |
Italy | 271,515 | 35,497 | 13.1% | 58.74 |
Sweden | 84,532 | 5,820 | 6.9% | 57.15 |
United States | 6,113,510 | 185,720 | 3.0% | 56.77 |
Mexico | 610,957 | 65,816 | 10.8% | 52.16 |
Panama | 94,084 | 2,030 | 2.2% | 48.60 |
Bolivia | 117,928 | 5,203 | 4.4% | 45.83 |
France | 331,060 | 30,692 | 9.3% | 45.82 |
Colombia | 633,321 | 20,345 | 3.2% | 40.98 |
Ecuador | 115,457 | 6,619 | 5.7% | 38.74 |
Ireland | 29,114 | 1,777 | 6.1% | 36.61 |
Netherlands | 74,660 | 6,267 | 8.4% | 36.37 |
Armenia | 44,075 | 884 | 2.0% | 29.95 |
North Macedonia | 14,600 | 606 | 4.2% | 29.09 |
Moldova | 37,740 | 1,024 | 2.7% | 28.88 |
Iran | 378,752 | 21,797 | 5.8% | 26.65 |
Kosovo | 12,683 | 488 | 3.8% | 26.45 |
South Africa | 630,595 | 14,389 | 2.3% | 24.90 |
Canada | 131,941 | 9,182 | 7.0% | 24.78 |
Switzerland | 42,763 | 2,011 | 4.7% | 23.61 |
Argentina | 439,172 | 9,118 | 2.1% | 20.49 |
Luxembourg | 6,745 | 124 | 1.8% | 20.40 |
Honduras | 62,526 | 1,924 | 3.1% | 20.07 |
Romania | 89,891 | 3,721 | 4.1% | 19.11 |
Bosnia and Herzegovina | 20,517 | 627 | 3.1% | 18.86 |
Iraq | 242,284 | 7,201 | 3.0% | 18.74 |
Portugal | 58,633 | 1,827 | 3.1% | 17.77 |
Kyrgyzstan | 44,036 | 1,059 | 2.4% | 16.77 |
Montenegro | 5,019 | 104 | 2.1% | 16.71 |
Dominican Republic | 95,627 | 1,765 | 1.8% | 16.61 |
Guatemala | 75,644 | 2,790 | 3.7% | 16.18 |
Oman | 85,928 | 689 | 0.8% | 14.27 |
Kuwait | 86,478 | 535 | 0.6% | 12.93 |
Suriname | 4,149 | 72 | 1.7% | 12.50 |
Bahrain | 52,807 | 190 | 0.4% | 12.11 |
Russia | 1,001,965 | 17,365 | 1.7% | 12.02 |
Saudi Arabia | 317,486 | 3,956 | 1.2% | 11.74 |
El Salvador | 25,904 | 731 | 2.8% | 11.38 |
Germany | 247,411 | 9,322 | 3.8% | 11.24 |
Israel | 121,464 | 969 | 0.8% | 10.91 |
Denmark | 17,620 | 626 | 3.6% | 10.80 |
Albania | 9,728 | 296 | 3.0% | 10.33 |
Serbia | 31,581 | 716 | 2.3% | 10.25 |
Bulgaria | 16,617 | 648 | 3.9% | 9.23 |
Costa Rica | 43,305 | 453 | 1.0% | 9.06 |
Kazakhstan | 106,032 | 1,588 | 1.5% | 8.69 |
Austria | 27,969 | 734 | 2.6% | 8.30 |
Eswatini | 4,668 | 94 | 2.0% | 8.27 |
Turkey | 273,301 | 6,462 | 2.4% | 7.85 |
Cape Verde | 4,048 | 41 | 1.0% | 7.54 |
Belarus | 72,141 | 691 | 1.0% | 7.28 |
Qatar | 119,206 | 199 | 0.2% | 7.15 |
São Tomé and Príncipe | 896 | 15 | 1.7% | 7.11 |
Slovenia | 2,979 | 134 | 4.5% | 6.48 |
Equatorial Guinea | 4,965 | 83 | 1.7% | 6.34 |
Hungary | 6,622 | 619 | 9.3% | 6.34 |
Djibouti | 5,387 | 60 | 1.1% | 6.26 |
Finland | 8,161 | 336 | 4.1% | 6.09 |
Ukraine | 128,833 | 2,705 | 2.1% | 6.06 |
Maldives | 8,140 | 29 | 0.4% | 5.62 |
Egypt | 99,280 | 5,461 | 5.5% | 5.55 |
Poland | 68,517 | 2,078 | 3.0% | 5.47 |
Azerbaijan | 36,732 | 538 | 1.5% | 5.41 |
Guyana | 1,382 | 41 | 3.0% | 5.26 |
Paraguay | 19,138 | 358 | 1.9% | 5.15 |
India | 3,853,406 | 67,376 | 1.7% | 4.98 |
Norway | 11,034 | 264 | 2.4% | 4.97 |
Estonia | 2,415 | 64 | 2.7% | 4.85 |
Croatia | 10,725 | 191 | 1.8% | 4.67 |
United Arab Emirates | 71,540 | 387 | 0.5% | 4.02 |
Czech Republic | 25,773 | 425 | 1.6% | 4.00 |
Afghanistan | 38,243 | 1,409 | 3.7% | 3.79 |
Libya | 15,156 | 250 | 1.6% | 3.74 |
Mauritania | 7,089 | 160 | 2.3% | 3.63 |
Algeria | 45,158 | 1,523 | 3.4% | 3.61 |
Palestine | 23,875 | 162 | 0.7% | 3.55 |
Philippines | 226,440 | 3,623 | 1.6% | 3.40 |
Belize | 1,101 | 13 | 1.2% | 3.39 |
Morocco | 65,453 | 1,216 | 1.9% | 3.38 |
Namibia | 7,844 | 82 | 1.0% | 3.35 |
Antigua and Barbuda | 94 | 3 | 3.2% | 3.12 |
Lithuania | 2,958 | 86 | 2.9% | 3.08 |
Pakistan | 297,014 | 6,328 | 2.1% | 2.98 |
Indonesia | 180,646 | 7,616 | 4.2% | 2.85 |
Iceland | 2,121 | 10 | 0.5% | 2.83 |
Australia | 26,049 | 678 | 2.6% | 2.71 |
Bangladesh | 317,528 | 4,351 | 1.4% | 2.70 |
Malta | 1,931 | 13 | 0.7% | 2.69 |
Lebanon | 18,375 | 177 | 1.0% | 2.58 |
Greece | 10,757 | 273 | 2.5% | 2.54 |
Gabon | 8,538 | 53 | 0.6% | 2.50 |
Barbados | 176 | 7 | 4.0% | 2.44 |
Nicaragua | 4,668 | 141 | 3.0% | 2.18 |
Trinidad and Tobago | 1,920 | 28 | 1.5% | 2.01 |
Sudan | 13,189 | 823 | 6.2% | 1.97 |
Congo | 4,628 | 102 | 2.2% | 1.94 |
Haiti | 8,258 | 206 | 2.5% | 1.85 |
Guinea-Bissau | 2,205 | 34 | 1.5% | 1.81 |
Senegal | 13,743 | 287 | 2.1% | 1.81 |
Cyprus | 1,495 | 21 | 1.4% | 1.77 |
Latvia | 1,406 | 34 | 2.4% | 1.76 |
Liberia | 1,305 | 82 | 6.3% | 1.70 |
Zambia | 12,415 | 292 | 2.4% | 1.68 |
Cameroon | 19,460 | 415 | 2.1% | 1.65 |
Lesotho | 1,085 | 31 | 2.9% | 1.47 |
Zimbabwe | 6,638 | 206 | 3.1% | 1.43 |
Venezuela | 48,883 | 398 | 0.8% | 1.38 |
Central African Republic | 4,712 | 62 | 1.3% | 1.33 |
Uruguay | 1,626 | 44 | 2.7% | 1.28 |
Kenya | 34,493 | 581 | 1.7% | 1.13 |
Japan | 69,619 | 1,327 | 1.9% | 1.05 |
Uzbekistan | 42,437 | 327 | 0.8% | 0.99 |
Malawi | 5,579 | 175 | 3.1% | 0.96 |
Sierra Leone | 2,029 | 71 | 3.5% | 0.93 |
Ghana | 44,658 | 276 | 0.6% | 0.93 |
Nepal | 41,649 | 251 | 0.6% | 0.89 |
Cuba | 4,126 | 98 | 2.4% | 0.86 |
Comoros | 427 | 7 | 1.6% | 0.84 |
Jamaica | 2,683 | 24 | 0.9% | 0.82 |
Mauritius | 356 | 10 | 2.8% | 0.79 |
Ethiopia | 54,409 | 846 | 1.6% | 0.77 |
Tajikistan | 8,654 | 69 | 0.8% | 0.76 |
Madagascar | 15,023 | 196 | 1.3% | 0.75 |
Tunisia | 4,196 | 81 | 1.9% | 0.70 |
Brunei | 144 | 3 | 2.1% | 0.70 |
Mali | 2,802 | 126 | 4.5% | 0.66 |
Somalia | 3,310 | 98 | 3.0% | 0.65 |
South Korea | 20,644 | 329 | 1.6% | 0.64 |
Slovakia | 4,042 | 33 | 0.8% | 0.61 |
Nigeria | 54,463 | 1,027 | 1.9% | 0.52 |
Georgia | 1,548 | 19 | 1.2% | 0.51 |
Chad | 1,017 | 77 | 7.6% | 0.50 |
Singapore | 56,860 | 27 | 0.0% | 0.48 |
Guinea | 9,479 | 59 | 0.6% | 0.48 |
Ivory Coast | 18,161 | 117 | 0.6% | 0.47 |
New Zealand | 1,759 | 22 | 1.3% | 0.45 |
South Sudan | 2,532 | 47 | 1.9% | 0.43 |
Malaysia | 9,360 | 128 | 1.4% | 0.41 |
Togo | 1,434 | 30 | 2.1% | 0.38 |
Angola | 2,777 | 112 | 4.0% | 0.36 |
Benin | 2,194 | 40 | 1.8% | 0.35 |
China | 89,953 | 4,727 | 5.3% | 0.34 |
DR Congo | 10,114 | 259 | 2.6% | 0.31 |
Niger | 1,176 | 69 | 5.9% | 0.31 |
Burkina Faso | 1,370 | 55 | 4.0% | 0.28 |
Botswana | 1,724 | 6 | 0.3% | 0.27 |
Jordan | 2,161 | 15 | 0.7% | 0.15 |
Rwanda | 4,218 | 17 | 0.4% | 0.14 |
Mozambique | 4,117 | 25 | 0.6% | 0.08 |
Thailand | 3,427 | 58 | 1.7% | 0.08 |
Uganda | 3,112 | 32 | 1.0% | 0.07 |
Papua New Guinea | 471 | 5 | 1.1% | 0.06 |
Sri Lanka | 3,101 | 12 | 0.4% | 0.06 |
Tanzania | 509 | 21 | 4.1% | 0.04 |
Vietnam | 1,046 | 34 | 3.3% | 0.04 |
Taiwan | 489 | 7 | 1.4% | 0.03 |
Yemen | 1,976 | 571 | 28.9% | nan |
Syria | 2,898 | 120 | 4.1% | nan |
Gambia | 3,067 | 97 | 3.2% | nan |
Bahamas | 2,337 | 50 | 2.1% | nan |
Diamond Princess | 712 | 13 | 1.8% | nan |
Burma | 995 | 6 | 0.6% | nan |