I have also try it on a Android emulator 3.4" WQVGA (240 x 432: idpi) web browser and it displays basically like i want it to.
problem seems to only be with the iphone web browser(safari).
still Searching every document i can find to try and fix the problem.
and right now no my iphone page and computer page are not the same. i made a new page just for the iphone cause when i was using just one html/php (used media to pick css based on screen size) and using two different css i was having the same problem so i hoped that doing it separate would help with no success.