> Hopefully one day
> I'll be able to do frames as easily as I do tables but I'm not
> there yet --
> the logic is just totally beyond me right now. I've read all the tutorials
> and none of them make it any clearer.

They're kind of like directories, except you have to put in a closing tag
(and keep track of rows and columns). Note, the code below does this:
<frameset 1...<frameset 2, etc. The numbering is for clarity in the example,
you won't use the numbers in your real code.

<frameset 1 rows="100,*"> contains
        <frame 1> and
        <frameset 2 cols="150,*> which contains
                <frame 2> and
                <frame 3>
        </frameset> close frameset 2
</frameset> close the outer set, frameset 1

This will draw:

-----------------------------|
frame 1                      |
-----------------------------|
frame 2 |    frame 3         |
        |                    |
-----------------------------|

Framesets can be broken up into either columns or rows. In this example,
frameset one is broken into two rows. The first row has an html page in it,
the 2nd row contains another frameset that has two columns. The 2 columns
are each html pages. So you need 4 html files for this example:

1. the outermost one, which maps out the frameset(s)
2. an html page for frame 1
3. an html page for frame 2
4. an html page for frame 3


> >That's a mighty ambitious frameset! I must admit I can't quite figure out
> >what you're trying to do. Can you mock up the rectangles in a single gif,
> >stick it on a server and supply an url?
>
> Done, and I hope you aren't sorry you asked. I stuck up both the current
> version of the page (top) which works sort of OK and a mockup of how I'd
> really like it to work (bottom). I added the pink lines to show you where
> the frames are  divided.
> http://www.kickassdesign.com/screencaptures/screencaps.html

Your sample doesn't look like the one you asked about, but I put up sample
code that will do what you want at:

http://www.infusiondesign.com/examples/frametest.html

Resize the window to see how the scrollbars show up when needed.

> Besides the layout problem, what's the syntax for telling, "hosting.gif"
> (in the bottom left frame) to open "hosting.html" in frame A?

Give each frame a name in your top frameset code:

<frame name="nav">
<frame name="content"> etc.

These are referred to as targets in your links:

<a href="hosting.html" target="content"><img src...></a>

Clicking on that image will load hosting.html into the frame named
"content". It gets trickier if you want to change two frames with one click.
For that you need to load a new frameset or use javascript.

Jack

____________________________________________________________________
--------------------------------------------------------------------
 Join The Web Consultants Association :  Register on our web site Now
Web Consultants Web Site : http://just4u.com/webconsultants
If you lose the instructions All subscription/unsubscribing can be done
directly from our website for all our lists.
---------------------------------------------------------------------

Reply via email to