A method of knitting a three-dimensional article in use of a flat-knitting machine having a first needle bed and a second needle bed facing each other in a longitudinal direction, comprising: a: a step of knitting a stitch row of a rib by providing a first stitch row on the first needle bed and a second stitch row on the second needle bed in a manner that the first stitch row and the second stitch row face each other; characterized by b: a step of knitting a plurality of stitch rows continuously from the first stitch row up to a third stitch row, in order to knit a knitted fabric of a rectangular or square bottom face of a three-dimensional article, moving each of the stitch rows continuously knitted from the first stitch row to the right or left on the first needle bed so as to move the stitch rows away from the second stitch row; providing the empty needles, which are generated on the first needle bed by moving each stitch row with a first hook stitch row so that the first hook stitch row faces the second stitch row, thereby to obtain a fifth stitch row; and providing a second hook stitch row to the needles on the second needle bed facing the third stitch row as a result of moving each stitch row, thereby to obtain a sixth stitch row so that the fifth stitch row and the sixth stitch row are provided between the third stitch row and the second stitch row; and optionally within this step knitting stitch rows, continuously from the second stitch row up to a fourth stitch row, and moving the stitch rows continuously knitted from the second stitch row, to the other side along the right and left direction on the second needle bed, so as to move the stitch rows away from the third stitch row; providing a row of hook stitches to the empty needles generated on the second needle bed as a result of the movement, so that the row of hook stitches faces the third stitch row, thereby to obtain a part of the sixth stitch row; and providing a row of hook stitches to the needles on the first needle bed facing the fourth stitch row as a result of the movement, thereby to obtain a part of the fifth stitch row; and c: a step of knitting four side faces (26, 27, 28, 29) of the three-dimensional article into a cylinder, the four side faces being knitted on the second and third stitch rows, the fifth and sixth stitch rows, or the third to sixth stitch rows of the bottom face. a: a step of knitting a stitch row of a rib by providing a first stitch row on the first needle bed and a second stitch row on the second needle bed in a manner that the first stitch row and the second stitch row face each other; characterized by b: a step of knitting a plurality of stitch rows continuously from the first stitch row up to a third stitch row, in order to knit a knitted fabric of a rectangular or square bottom face of a three-dimensional article, moving each of the stitch rows continuously knitted from the first stitch row to the right or left on the first needle bed so as to move the stitch rows away from the second stitch row; providing the empty needles, which are generated on the first needle bed by moving each stitch row with a first hook stitch row so that the first hook stitch row faces the second stitch row, thereby to obtain a fifth stitch row; and providing a second hook stitch row to the needles on the second needle bed facing the third stitch row as a result of moving each stitch row, thereby to obtain a sixth stitch row so that the fifth stitch row and the sixth stitch row are provided between the third stitch row and the second stitch row; and optionally within this step knitting stitch rows, continuously from the second stitch row up to a fourth stitch row, and moving the stitch rows continuously knitted from the second stitch row, to the other side along the right and left direction on the second needle bed, so as to move the stitch rows away from the third stitch row; providing a row of hook stitches to the empty needles generated on the second needle bed as a result of the movement, so that the row of hook stitches faces the third stitch row, thereby to obtain a part of the sixth stitch row; and providing a row of hook stitches to the needles on the first needle bed facing the fourth stitch row as a result of the movement, thereby to obtain a part of the fifth stitch row; and c: a step of knitting four side faces (26, 27, 28, 29) of the three-dimensional article into a cylinder, the four side faces being knitted on the second and third stitch rows, the fifth and sixth stitch rows, or the third to sixth stitch rows of the bottom face.