人的身高与先天性的遗传因素,以及后天的饮食和运动等因素都有关系。18岁之后是否还能再长高,要看人的长骨骨骺端是否已经闭合,去医院拍X光片,如果长骨骨骺端没有闭合的话,就有长高的可能性,如果长骨骨骺端已经闭合的话,是怎么也不可能长高了。如果还没有闭合的话,可以通过加强营养,多吃优质蛋白质,多喝牛奶补充钙,并且多做运动例如打篮球、排球或者游泳等运动来帮助长高。但是人的身高还有很大程度都是来看遗传因素的,所以并不是每一个人都能长到一个理想的高度的,所以18岁之后是否还能长高10cm是因人而异的,要进行检查之后才能够知道。