Why underwear shows through trousers and how to stop it
Visible panty lines are a construction problem, not a fabric problem. The line that shows through fitted trousers comes from a ridge of doubled fabric at a seam, or from a waistband edge that is thicker than the surrounding fabric. Understanding the source makes it easier to choose a piece that will actually be invisible.
Where the ridge comes from
In a cut-and-sew brief, the side seam joins two fabric panels with a seam allowance folded to one side. That fold creates a ridge of doubled fabric at the hip. Typically 3 to 5 millimetres higher than the surrounding fabric. Under a jersey or ponte trouser, that ridge is enough to create a visible line, particularly in raking light.
The waistband edge is the second common source of lines. A waistband with a separate elastic casing has a defined upper edge that can show through high-waisted trousers. A bonded or knitted waistband tapers gradually and does not create a defined edge.
What construction changes
A brief has no side seam, so there is no ridge at the hip. The waistband, if it is knitted rather than elasticated, has no defined upper edge. The leg opening, if it is a knitted edge rather than a sewn hem, lies flat against the skin without a ridge.
The fabric thickness at the hip in a brief is the same as the fabric thickness everywhere else on the piece. There is nothing to press against the trouser fabric from the inside.
Fabric weight and colour also matter
A thicker fabric will show more than a thinner one, even without seams. Briefs in a lighter knit weight are better under very fitted trousers than heavier styles. Colour matching to skin tone reduces visibility further. A brief that is close to your skin tone will show less than a white or black brief under light-coloured trousers, even if both are.
The combination of construction, a bonded or knitted waistband, and a fabric weight matched to the trouser weight covers most situations where lines are a problem.