User:Timeshifter/Sandbox119

From WikiProjectMed
Jump to navigation Jump to search

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

Country 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