1. 离婚前房产买卖有没有法律效力,得看具体情况。要是这房子是夫妻中一方的个人财产,那这人就有单独处理房子的权利。他和别人签的房产买卖合同,一般都是有效的。因为所有权人对自己的财产有完全的处理权,只要买卖是在自愿、平等、合法这些原则下进行的,符合法律规定,合同就有法律效力。
2. 如果房子是夫妻共同财产,通常得夫妻双方都同意才能卖。要是有一方没经过另一方同意就把房子卖了,要是买房的人不知道这情况,还付了合理的价钱,并且已经完成了产权登记,那就适用善意取得制度。这种情况下,买卖合同是有效的,没同意卖房的那一方不能要求把房子要回来,但可以要求擅自卖房的一方赔偿损失。要是买房的人不符合善意取得的条件,那没同意卖房的一方就可以主张这个买卖行为无效。
3. 不管房子归谁,房产买卖都不能违反法律法规的强制规定,也不能存在欺诈、胁迫这些能让合同被撤销的情况,不然可能就会影响合同的法律效力。未来,随着法律体系不断完善,对于夫妻房产买卖这类情况的规定可能会更加细致,在保障交易安全和维护当事人合法权益方面会有更明确的指引。