We have a bed skirt on our bed. It isn't homemade and doesn't attach to our box spring. It is a ruffled skirt along the sides of the bed attached to a sheet that is underneath our mattress.
So--think of a sheet with long ruffled sides. You could make this longer (taller from floor to cover your box spring) and then sew it to muslin which would be hiding underneath your mattress.