En 1270, Otakar II de Bohemia conquista Carniola, incluida Liubliana, pero ésta pasa a manos de Rodolfo I de Habsburgo tras su victoria sobre Otakar en 1278.