Slovakia is closing border crossings with Poland, the Czech Republic, Hungary and Austria for the transit of trucks over 7.5 tons delivering non-essential goods, the police said on Friday.