Closed
Bug 279044
Opened 20 years ago
Closed 20 years ago
Scroll bars do NOT appear when page is rendered.
Categories
(SeaMonkey :: General, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 268134
People
(Reporter: tom.williams, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
When I visit the URL above, the scroll bars disappear completely, requiring use
of the mousewheel or the "Page Up/Page Down" keys to scroll the page up and down.
When the page is rendered in IE 6, the scroll bars appear.
Reproducible: Always
Steps to Reproduce:
1.Visit this URL: http://www.turtlenecksoftware.com/bah-humbug.htm
2.Try to use the scroll bars to scroll the page.
3.
Actual Results:
The scroll bars are missing.
Expected Results:
The scroll bars should be displayed and scroll the page accordingly.
The scroll bars disappear when rendering the above page using Firefox 1.0,
Mozilla 1.8a6, and K-Meleon 0.9 (based on Mozilla 1.7.5) on Windows 2000. The
page renders perfectly using IE 6.
This bug report is the result of information found in this article:
http://news.zdnet.com/2100-9588_22-5438955.html
Here is a pertinent snipet from the above article which discuss the HTML
specific issues with the above test URL:
" Check out this link under Internet Explorer, and then Firefox. I have created
a Web page with a fixed position left, top and bottom sidebar that surrounds a
scrollable area. All regions resize to completely fill the browser when its
dimensions are changed.
To make this work, I have a table which lays out the basic position of the main
sections (left bar, top bar, bottom bar, content). I’ve placed a div tag inside
the "content" area of the table, setting its width and height to 100% and adding
automatic scrollbars by setting the "overflow" CSS attribute to "auto."
None of this is rocket science. Some might object to the use of tables, which in
CSS circles might seem SO 1990s. I couldn’t care less. Tables are easy to use,
are immediately intuitive to this old HTML hand-coder, and most important, have
existed since the early days of HTML. Regardless of your preferences, there is
no reason they SHOULDN’T work.
In IE, the page renders properly. In Firefox, the div tag refuses to size
relative to its parent table (and doesn’t provide scrollbars), which causes the
bottom toolbar to disappear past the edge of the screen.
I managed a workaround by detecting the browser and using a fixed width for the
table and div tags when the browser isn’t Internet Explorer. This isn’t ideal,
as the page doesn’t automatically adjust to fill the browser window, but it
works. Even so, Opera still has problems, and the workaround makes no difference
in Apple’s Safari browser. "
The link refered to above is the test URL being reported in this bug report:
http://www.turtlenecksoftware.com/bah-humbug.htm
Comment 1•20 years ago
|
||
Duplicate of bug 268134.
*** This bug has been marked as a duplicate of 268134 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•