The main reason why children get hemorrhoids is because of constipation and dry stool, there are two possibilities: 1, varicose veins external hemorrhoids, constipated children in the process of forceful defecation, may lead to local pathological varicose veins of external hemorrhoids. The swollen and varicose veins will appear during defecation, with a purple-black surface, which will shrink after defecation and generally have no clinical symptoms. When there is a local thrombosis, it will be accompanied by swelling and pain. You should pay attention to a light diet, eat more vegetables and fruits, drink more water, and keep the bowels open. You can sit in a warm water bath after passing stool to delay its development.2. It is sentinel hemorrhoids caused by anal fissures. Many children are constipated due to dry stools and thick stool lines, which can lead to the creation of anal fissures. Repeated anal fissures stimulate local inflammation, which can lead to sentinel hemorrhoids, some of which are accompanied by local infection and edema. It is also treated by improving diet as well as bowel habits, and can be treated symptomatically with topical hemorrhoid cream when there is local pain and edema.