When stood up straight my pants are a great length. All of them range from no break (barely touching the top of my shoe) to a full break. For about 50 percent of my pants when I have a seat the leg opening rises on my leg significantly (see photo). I usually wear crew socks (shorter then half calf but much longer then ankle). But despite the fact that my socks are fairly long my pants rise above them especially if I cross a leg. I own many different pairs of pants of different fabrics, fits, and types ect. Why does this happen way more on some pants than others, and how can I reduce or eliminate this. Is this normal to happen to this extreme of an extent? Does it have anything to do with fitment?