Flooring material comprising sheet-shaped floor elements with a mainly square or rectangular shape, which floor elements are provided with edges, a lower side and an upper decorative layer, wherein the floor elements are so constructed as to be joined by means of joining members, wherein - the floor elements are provided with male joining members (10 I) on a first edge, while a second edge (2") of the floor elements is provided with a female joining member (10 II), whereby the male joining member (10 I) is provided with a tongue and a lower side groove while the female joining member (10 II) is provided with a groove and a cheek, the cheek being provided with a lip, whereby the floor elements are intended to mainly be joined together by tilting a floor element to be joined with an already installed floor element or a row of already installed floor elements, with the male joining member (10 I) of the floor element angled downwards and the first edge (2 I) is allowed to be mainly parallel to the second edge (2 II) of the already installed floor element or elements, whereby the tongue of the tilted floor element is inserted into the groove of the female joining member (10 II) of the already installed floor element or elements, whereby the tilted floor element is turned downwards, with its lower edge as a pivot axis, so that the lip eventually snaps or falls into the lower side groove where the decorative upper layer of the floor elements are mainly parallel, - a third edge (2 III) of the floor elements is provided with a male vertical assembly joining member (10 III), while a fourth edge (2 IV) is provided with a female vertical assembly joining member (10 IV), the fourth edge (2 IV) being arranged on a side opposite to the third edge (2 III), - the male vertical assembly joining members (10 III) are provided with mainly vertical lower cheek surfaces arranged parallel to the closest edge, which lower cheek surfaces are intended to interact with mainly vertical upper cheek surfaces arranged on the female vertical assembly joining members (10 IV) so that two joined adjacent floor elements are locked against each other in a horizontal direction, - two adjacent edges of a floor element can be joined with a floor element adjacent to the first edge (2 I) and a floor element adjacent to the third or fourth edge (2 III and 2 IV respectively) at the same time, and in the same turning motion; - the male and female vertical assembly joining members (10 III and 10 IV, respectively) are provided with one or more snapping hooks with matching under cuts; characterized in that - said one or more snapping hooks with matching under cuts are provided with mainly horizontal locking surfaces which limit the vertical movement between two joined adjacent floor elements, - the joint between two joined floor elements also comprises cavities; and - the snapping hook is constituted by a separate spring part which is placed in a cavity. - the floor elements are provided with male joining members (10 I) on a first edge, while a second edge (2") of the floor elements is provided with a female joining member (10 II), whereby the male joining member (10 I) is provided with a tongue and a lower side groove while the female joining member (10 II) is provided with a groove and a cheek, the cheek being provided with a lip, whereby the floor elements are intended to mainly be joined together by tilting a floor element to be joined with an already installed floor element or a row of already installed floor elements, with the male joining member (10 I) of the floor element angled downwards and the first edge (2 I) is allowed to be mainly parallel to the second edge (2 II) of the already installed floor element or elements, whereby the tongue of the tilted floor element is inserted into the groove of the female joining member (10 II) of the already installed floor element or elements, whereby the tilted floor element is turned downwards, with its lower edge as a pivot axis, so that the lip eventually snaps or falls into the lower side groove where the decorative upper layer of the floor elements are mainly parallel, - a third edge (2 III) of the floor elements is provided with a male vertical assembly joining member (10 III), while a fourth edge (2 IV) is provided with a female vertical assembly joining member (10 IV), the fourth edge (2 IV) being arranged on a side opposite to the third edge (2 III), - the male vertical assembly joining members (10 III) are provided with mainly vertical lower cheek surfaces arranged parallel to the closest edge, which lower cheek surfaces are intended to interact with mainly vertical upper cheek surfaces arranged on the female vertical assembly joining members (10 IV) so that two joined adjacent floor elements are locked against each other in a horizontal direction, - two adjacent edges of a floor element can be joined with a floor element adjacent to the first edge (2 I) and a floor element adjacent to the third or fourth edge (2 III and 2 IV respectively) at the same time, and in the same turning motion; - the male and female vertical assembly joining members (10 III and 10 IV, respectively) are provided with one or more snapping hooks with matching under cuts; - said one or more snapping hooks with matching under cuts are provided with mainly horizontal locking surfaces which limit the vertical movement between two joined adjacent floor elements, - the joint between two joined floor elements also comprises cavities; and - the snapping hook is constituted by a separate spring part which is placed in a cavity.