CSS四个宽度为25%的div并排显示并设置border-right

在html网页中,我希望实现四个宽度为25%的div并排显示,占满一排(可适应不同分辨率),并且前
三个设置border-right。但是这样有一个div将会被挤到第二排。

设置 box-sizing: border-box; 让边框被包含在宽度之内

边框有一个像素,所以挤下去了