On a mobile device, web display pixels (logical pixels) are not the same as physical pixels.
An iPhone SE's logical width is 320px.
An iPhone 8 is 375px.
An iPhone 8 Plus is 414 px.
An iPad is 768px.
700 is more like a wap feature phone
WAP phones were closer to 180px. I know because I built local WAP news and weather sites for them. Squeezing color radar maps into 180px was... interesting.
I always forget about this one. Thanks for ruining my afternoon.
The phone is not acting differently. The phone is acting according to the specification, which is that a pixel is 1/96th of an inch. This happens on all devices, not just phones.
From the spec:
> The absolute length units are fixed in relation to each other and anchored to some physical measurement. They are mainly useful when the output environment is known. The absolute units consist of the physical units (in, cm, mm, pt, pc, Q) and the visual angle unit (px):
> 1in = 2.54cm = 96px