Leeds failed to get into their stride against a dogged Rangers side and are now 11 points off the automatic promotion places.