B超是可以查出来股骨的长短的,但是骨髓基因不能通过B超来查出来。如果有特殊情况,可以通过羊水、绒毛或脐带取样后做基因检测,这样做对胎儿和孕妇都是有危害的,建议一般情况下不要去做胎儿的基因检测,只好孩子健康就好。