Big fish and meat can also "steal" calcium:

A high-protein diet is the cause of osteoporosis.

Someone has done such an experiment (A: Ingesting 80 grams of protein per day will result in a loss of 37 mg of calcium; B: Ingesting 240 grams of protein per day and supplementing an additional 1,400 mg of calcium will result in a loss of 137 mg of calcium. loss)

Excessive intake of large fish and meat without paying attention to the acid-base balance will lead to a large loss of calcium.