A cleaning device comprising: a housing ; a dirty liquid accommodating mechanism mounted in the housing ; a plurality of rolling brushes mounted in the housing , the rolling brush comprising a cleaning portion and a mounting portion , the cleaning portion surrounding an outer periphery of the mounting portion , each of the cleaning portions cooperating with the dirty liquid accommodating mechanism ; and a driving mechanism connected to at least one of the mounting portions to drive each of the mounting portions to rotate; wherein the plurality of the rolling brushes comprises a front rolling brush and a rear rolling brush , in a moving direction of the rolling brushes, the front rolling brush is located in front of the rear rolling brush , and at least a part of a projection of the front rolling brush is located within a projection of the rear rolling brush ; characterized in that the dirty liquid accommodating mechanism comprises a liquid collecting portion and a top covering portion , the top covering portion and the liquid collecting portion enclose a liquid collecting cavity , the top covering portion is provided with a liquid collecting port , the top covering portion comprises a capping wall , a blocking wall and a liquid guiding wall , under a cooperation of the liquid guiding wall and the blocking wall , dirty liquid is collected into the liquid collecting cavity from the liquid collecting port located at a junction between the liquid guiding wall and the blocking wall ; wherein at least a part of the liquid collecting port is located on the blocking wall , so that during a process that the dirty liquid is squeezed out from the rolling brush and flows to the liquid collecting port along the liquid guide wall , an interior of the liquid collecting cavity is in communication with an outside of the liquid collecting cavity through the part of the liquid collecting port located on the blocking wall . a housing ; a dirty liquid accommodating mechanism mounted in the housing ; a plurality of rolling brushes mounted in the housing , the rolling brush comprising a cleaning portion and a mounting portion , the cleaning portion surrounding an outer periphery of the mounting portion , each of the cleaning portions cooperating with the dirty liquid accommodating mechanism ; and a driving mechanism connected to at least one of the mounting portions to drive each of the mounting portions to rotate; wherein the plurality of the rolling brushes comprises a front rolling brush and a rear rolling brush , in a moving direction of the rolling brushes, the front rolling brush is located in front of the rear rolling brush , and at least a part of a projection of the front rolling brush is located within a projection of the rear rolling brush ; characterized in that the dirty liquid accommodating mechanism comprises a liquid collecting portion and a top covering portion , the top covering portion and the liquid collecting portion enclose a liquid collecting cavity , the top covering portion is provided with a liquid collecting port , the top covering portion comprises a capping wall , a blocking wall and a liquid guiding wall , under a cooperation of the liquid guiding wall and the blocking wall , dirty liquid is collected into the liquid collecting cavity from the liquid collecting port located at a junction between the liquid guiding wall and the blocking wall ; wherein at least a part of the liquid collecting port is located on the blocking wall , so that during a process that the dirty liquid is squeezed out from the rolling brush and flows to the liquid collecting port along the liquid guide wall , an interior of the liquid collecting cavity is in communication with an outside of the liquid collecting cavity through the part of the liquid collecting port located on the blocking wall . <EOS>