Cerca de 1063 Elena fue entregada como esposa al rey croata Dmitar Zvonimir.
De su matrimonio nacieron dos hijos: Radovan, el cual murió a los 12 años de edad,[1] y Claudia,[2] quien se convirtió en una dama noble del reino croata.
En 1091 murió el rey, dejando a Elena viuda y sin sucesores capacitados.
Ante esta situación la reina llamó a su hermano el rey San Ladislao I de Hungría, quien ocupó el reino Croata con sus ejércitos, anexionándolo al Estado medieval húngaro.
Ante esto los ejércitos húngaros lo enfrentaron y finalmente derrotaron al rey en la batalla de la montaña Gvozd en 1097.