The Bucks, in ninth place in the Eastern Conference, remained two games behind New York and Philadelphia in the battle for the final playoff position.
Milwaukee turned a five-point halftime lead into a 12-point cushion heading into the fourth quarter.
Detroit, which has been eliminated from playoff contention, got 25 points from Brandon Knight and 24 from Ben Gordon.
Police: Sword-wielding man demanded free tacos
Campus cop fatally shoots Texas student during traffic stop