Okay I cancel that, I understand that it would be considered a double-posts.
But would somebody please spare sometime to help me?
Or maybe a re-phrase to the question:
If iPhone couldn't recognize "overflow:hidden" style property of div, what should I use to properly
make the content of a div (on iPhone) doesn't spill over its container?
Safari's reference hasn't mention this property quite explicitly: