Concern about the economy has led the city to try a targeted approach with rolling 48-hour restrictions of individual neighbourhoods
Shanghai has recorded a sharp rise in Covid-19 cases, but officials have ruled out a full lockdown over the damage it would do to the economy.
Millions of Chinese in affected areas have been subjected to city-wide lockdowns by an Omicron-led outbreak that has sent daily case counts creeping ever-higher, though they remain insignificant compared with other countries.