从法律角度讲,抚养费的给付通常是到子女年满18周岁。不过,如果子女在16周岁以上但不满18周岁,已经能靠自己的劳动收入作为主要生活来源,并且能维持当地的一般生活水平,这种情况下父母就可以不用再给抚养费了。
然而,也有特殊情况。对于不能独立生活的成年子女,父母还是要承担必要的抚养费。这里所说的不能独立生活的成年子女,包括还在学校接受高中及以下学历教育的,或者因为丧失、部分丧失劳动能力等不是自身主观原因导致没办法维持正常生活的子女。
要是遇到抚养费相关的问题,解决措施和建议如下:要是父母和子女对抚养费给付有争议,可以先尝试协商,明确双方的权利和义务。协商不成的话,可以找相关调解机构进行调解。如果还是无法解决,就可以考虑通过法律途径,向法院提起诉讼,由法院根据具体情况作出公正的判决。