First of all, while I do understand that frameset is kind of very old and should be avoided. But in my case, i have recently started working on a client project and have limited rights to make major changes, like converting frameset to iframe code…
Having said that, here is the issue;
I have a frameset with 3 rows defined as 60,*,70
Now the 2nd row height is dynamic and depends on the content. The page displays fine if the 2nd row height is less so that all 3 frames are displayed correctly..If however, the 2nd row height increases, I am unable to see the 3rd row frame completely on the iPad.
Actually I can see it in portrait, but not in landscape, which is where I think the problem lies…i.e. the height calc is based on visible height..
Also before you think of converting frameset/frames to iframes, I have already tried that in the past and iframes do not scroll using 2-fingers on the iPad (latest IOS 4.3)
Please help me. Thank you.
you should create 2 stylesheets, 1 for each mode:
http://matthewjamestaylor.com/blog/ipad-layout-with-landscape-portrait-modes or http://www.cloudfour.com/ipad-css/