Generally speaking, taking white slacks as an example, black is a better match. Black and white color matching is two colors that never go out of fashion. White slacks with a black T-shirt, shoes can be paired with high-top canvas shoes or low-top sneakers. The length of trousers can be long or just right. If it is longer, generally wear high-top canvas shoes, the effect will be better. About the same length, shoes are a better choice. There are many colors that white can match, not just black. It stands to reason that white can match any color. It's just that it depends on everyone's color matching. Some people are suitable for this color, while others are suitable for that color. This situation is very common. Different people have great differences in color matching, and the effect of natural matching will be very strange.
Therefore, white pants must be matched if they want to look good. Good styling can make people look better. White trousers are not particularly difficult to match. If you put it on yourself and feel it with other colors, you will know which colors you are suitable for, and then the effect will rise.