法律關系的產生、變更和消滅主要是由法律事實引起的。法律事實是指能夠引發法律效力的客觀情況,與當事人的意誌無關。這些法律事實可以是自然事件,如人類的出生和死亡、自然災害和事故等。也可以是人為事件,如合同的簽訂和履行、財產的轉移和繼承等。法律本身的規定和變化也會導致法律關系的變化和消滅。新法律的修改、廢止或頒布會對現有法律關系產生影響,使其發生變化或消失。法律事實和法律規定及其變化是法律關系產生、變化和消滅的主要原因。