Are the same methods used to write CSS only for iPhone in landscape mode?
You could do this
That forces the iPhone to render viewport the same as the device width.
Then use this css to target the landscape mode, which is +320px wide
+320px
@media screen and (min-width: 321px){ //styles }