Master frame objects and place holders
Posted: Thu Mar 21, 2019 12:55 pm
I am trying to use a Master Frame page to hold common header+menu, content place holder and footer. All of my content is RWD.
(Just to be clear for the following descriptions - I use UNDER when some text is overwritten by something else; and BELOW and down/up when I mean vertical position on the page)
The first thing I noticed is that the master_frame footer is positioned at something like 7500 points down the master_frame - and if I try to drag anything into it, this action just pushes the footer further down the page. I can't find a way to drag/drop to it and/or to move it back up. Also, the Content Place Holder appears to be 'free-positioned' and doesn't 'attach' itself to (for example) bottom of the header - is this expected behaviour?
So, when I test the output from a single text block page linked to the master frame, the footer is rendered about 5 screens of scrolling below a load of white space below the text.
Plus, another critical issue: the input text block content starts UNDER the header menu, not BELOW it. I can sort of fix this by entering blank lines above the input text (but that seems really clugey), but I cant find anything to place on the master frame that will move the start position of the input content to BELOW the menu. Any additional object i use to try to fix this (like an invisible divider or a flex container for example) is rendered BELOW the frame filled with the input content. Even if I position the Content Place Holder right down to the footer, the divider is still rendered below it on the output. How can I insert additional objects on the master that appear above the content place holder?
I have renamed EVERY object in the master frame to be prepended with 'master_' so they don't appear anywhere else (eg master_header, master_ThemableMenu1, master_Divider1, master_DividerLine1, master_ContentPlaceHolder1, master_pageFooter1 etc).
I have also used the 'affix header' HTML to fix the header when scrolling and have changed the references in it to reflect the master_ naming of the master frame header as above.
Hope that all makes sense.
(Ah, was going to attach screen shots of the problems, but it seems they need to be URLs, not attachments?)
Please advise...?
Thanks!
(Screen caps NOT(!) attached:
Capture1 is the master_frame design for the upper part of the page
Capture2 shows the master_frame with the footer way down the page
Capture3 shows the top of the output page - note the position of the divider and the size of the scroll bar
Capture4 shows the bottom of the output page with whitespace above the footer - again note the position of the scroll bar)
(Just to be clear for the following descriptions - I use UNDER when some text is overwritten by something else; and BELOW and down/up when I mean vertical position on the page)
The first thing I noticed is that the master_frame footer is positioned at something like 7500 points down the master_frame - and if I try to drag anything into it, this action just pushes the footer further down the page. I can't find a way to drag/drop to it and/or to move it back up. Also, the Content Place Holder appears to be 'free-positioned' and doesn't 'attach' itself to (for example) bottom of the header - is this expected behaviour?
So, when I test the output from a single text block page linked to the master frame, the footer is rendered about 5 screens of scrolling below a load of white space below the text.
Plus, another critical issue: the input text block content starts UNDER the header menu, not BELOW it. I can sort of fix this by entering blank lines above the input text (but that seems really clugey), but I cant find anything to place on the master frame that will move the start position of the input content to BELOW the menu. Any additional object i use to try to fix this (like an invisible divider or a flex container for example) is rendered BELOW the frame filled with the input content. Even if I position the Content Place Holder right down to the footer, the divider is still rendered below it on the output. How can I insert additional objects on the master that appear above the content place holder?
I have renamed EVERY object in the master frame to be prepended with 'master_' so they don't appear anywhere else (eg master_header, master_ThemableMenu1, master_Divider1, master_DividerLine1, master_ContentPlaceHolder1, master_pageFooter1 etc).
I have also used the 'affix header' HTML to fix the header when scrolling and have changed the references in it to reflect the master_ naming of the master frame header as above.
Hope that all makes sense.
(Ah, was going to attach screen shots of the problems, but it seems they need to be URLs, not attachments?)
Please advise...?
Thanks!
(Screen caps NOT(!) attached:
Capture1 is the master_frame design for the upper part of the page
Capture2 shows the master_frame with the footer way down the page
Capture3 shows the top of the output page - note the position of the divider and the size of the scroll bar
Capture4 shows the bottom of the output page with whitespace above the footer - again note the position of the scroll bar)