There are certain types of fiber that can affect the amount of calcium the body absorbs. Rhubarb, spinach, chard, and beet greens contain oxalate, which may decrease the absorption of calcium. Phytic acid, found in wheat bran, combines with calcium and also decreases its absorption. Fiber, however, is very helpful to the digestive tract, so it is important to balance the level of calcium intake with the amount and type of fiber in the diet. A diet containing up to 35 grams of fiber per day should be adequate for healthy bowel movements, without adversely affecting calcium absorption.
Caffeine increases the loss of calcium through the kidneys and intestines.
Therefore, avoid drinking more than three cups of regular coffee or other high caffeine beverages a day. Excessive alcohol intake may lead to loss of calcium in the bone. Poor nutrition is often related to abuse of alcohol. It has also been shown that alcohol has a toxic effect on the formation of bone cells. Do not have more than one or two drinks per day.