离婚协议在签署后是否生效取决于国家法律的规定以及协议本身的内容。一般来说,离婚协议可以在协议双方签署后生效。但是,如果协议中的要求违反了国家法律的规定或者涉及到未成年子女的利益,协议则无效。
在中国,根据《中华人民共和国婚姻法》的规定,离婚协议需要依照法律程序处理。一方或双方申请离婚时,需要到婚姻登记机关或法院申请离婚,并在离婚程序中签署离婚协议。在离婚官司判决生效之前,离婚协议不是生效的。
另外,离婚协议需要遵守国家法律的相关规定。比如,离婚协议中的财产分割、抚养子女等内容必须符合国家的法律,不能违反法律规定。如果协议中的要求违反了国家法律的规定,则协议无效。此外,如果协议中的内容涉及到未成年子女的利益,那么需要经过法院的审批才能生效,否则协议也是无效的。
总之,离婚协议需要遵守国家法律的规定,并且需要遵循国家法律的相关程序,才能在签署后生效。如果协议违反法律规定或缺乏对未成年子女的保护,则协议就是无效的。因此,在离婚协议签署之前,建议咨询有关律师,以确保协议内容的合法性和合理性,从而避免未来出现争议。