At FL180 the pressure difference is caused by a temperature difference. High temperature = high pressure. If there is no change in your true altitude you are flying along the isobars, so you will have a head wind or a tail wind but no crosswind.