I've had shorts like the one
linked to at Amazon.
No good. The legs a too short.
They creep up as you ride and end up bunched in a wad right along where a pair of briefs would lie.
Get a pair of road bike shorts like those from Nashbar that have longer legs with enough stretch area to stay in place.