- From: Chris Vincent <dris86@cox.net>
- Date: Mon, 31 Mar 2003 19:51:33 -0600
- To: www-style@w3.org
- Message-Id: <77243924-63E4-11D7-B245-000393167510@cox.net>
This may seem unneeded at first, but I've actually found a purpose for
it while doing a complex design involving fixed positioning. It would
be nice to have some way of specifying the document's scrolling region.
This is a minimal example which I would apply to my particular case,
so feel free to elaborate on it:
body {
bottom-scroll: 200px;
}
That may not be the best way to do it, this is just from the top of my
head. In my case, I've used fixed positioning to place a sort of
footer on the bottom of the page that stays there when the page is
scrolled. It fits nicely with the rest of the design and such. The
problem is that it covers up the main content region, which I've used
z-index to place "under" the footer. When you scroll to the bottom of
the page, there's a good portion of the content region which is
obscured. If I could just scroll a little more, I'd be able to see the
rest, but as far as the browser is concerned, I've already reached the
bottom of the page. A temporary solution is to add a 200px margin to
the bottom of the content box, but that's pretty unreliable, as not all
browsers regard it necessary to scroll the margin up. Using padding,
which I've resorted to for now, sort of takes away from what I'm trying
to get at, and I don't think it should be necessary to resort to
altering the look of the page. Another problem is that I don't
necessarily know the height of the user's screen, so other "hacky"
techniques would be incomplete and, well, sloppy. This varying screen
heights also means that the padding solution may even be inadequate.
It seems kind of like a specific request, so I'm not sure if it would
really be useful to anyone else, but it could be.
"Arsenic is the essence of life!"
- Dris Under Hyper, Irrational Exuberance
- Random Signature #2 -
Attachments
- text/enriched attachment: stored
Received on Monday, 31 March 2003 20:51:39 UTC