Yes, a mosaic can be laid on the floor, but only if it is recommended for that use. You can check the technical data sheet of the product you are interested in to verify its specifications and uses.