How set a stop and start position for scrolling

Hi there one and all.

I’ve been reading your posts with a great deal of interest and a lot of gratitude that this forum even exists. I find that I am in great need of your combined wisdom and hope that you will be able to assist.

I have 3 ‘elements’ on a page. First is the CSS Menu set to be Fixed in Window on the left side of the browser. Above that is the company logo; a group of three items, locked into the layer and also Fixed in Window.

The final element is causing me the grief. I have created a HTML box and inserted some text. When previewed in the browser, the text will scroll all the way to the top of the browser. I don’t want this to occur as the idea is for the logo area to be much like an ‘upper frame’, banner sort of section.

I would very much like for the text section to scroll in the browser window as necessary, but no further than the upper limit of the HTML box. Is this possible? I was experimenting with a two frame (Upper and Main) layout but I can’t seem to understand how to get new pages to target the main frame. I have noted that there seems to be an almost universal agreement on this forum that Frames are out-dated and a no-no.

Can any of you assist me at all in resolving this problem?

You can see my issue at www.intellect.net.au

Many thanks for your time,
Jim


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi Jim,
If I understand your question correctly then there are four possible ways I can think of to achieve the effect you are after;

  1. Place a layer item at the top of the page directly above the text area and set this to a layer in the Inspector palette and the background colour to the page colour. Your text, when scrolled, will move under this panel and obscure the text.

  2. Replace the table that you have the text in at the moment for an iFrame using the iFrame Action (http://actionsforge.com/actions/view/99-iframe). Create a new page for the text and use the Action to place this page in the iFrame area. you can also set the iFrame to scroll.

  3. Convert the table-based text box to a layer in the Inspector palette and set the Overflow setting to auto or scroll. As long as the box is shorter than the length of text the user should be able to scroll their way through the text very much like the iFrame option above.

  4. Ditch your current layout and go for a full frameset with three frames; a top, a navigation, and finally the text one.

Personally I would go for option 3 as frames can be evil - iFrames less so but still nasty.
Regards,
Tim.

On 6 Dec 2012, at 06:04, Jim Nation wrote:

I would very much like for the text section to scroll in the browser window as necessary, but no further than the upper limit of the HTML box. Is this possible? I was experimenting with a two frame (Upper and Main) layout but I can’t seem to understand how to get new pages to target the main frame. I have noted that there seems to be an almost universal agreement on this forum that Frames are out-dated and a no-no.


Experienced Freeway designer for hire - http://www.freewayactions.com


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi there, Tim

Thank you very much for your advice. I used the third option as you suggested and it worked a treat. This now means I don’t have to use frames (which I finally worked out how to target correctly) and I won’t have to suffer their disadvantages.

Once again, thank you very much.

Kind regards,
Jim


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options