![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
For a page that display's a catalogue of items in table format. If the number of rows extends below the view, in some browsers (safari, firefox) the page shifts to the left a little bit. It's noticeable when the user clicks back and forth between two similar pages with a common header. One page whose rows all fit in the view and another page with identical markup and a greater number of rows. |
|
The user is always free to use the browser scroll bar to view the hidden rows. What is the generally preferred way to handle this? Would it be better to split the page in two so that they both fit within view and provide the links between the two. This would give a more anchored look to the content that is common to both. |
#3
| ||||
| ||||
|
|
Gazing into my crystal ball I would say the cause is that the contents of the page has been centered and when the contents extends below the viewport |
|
Well you are overlooking something very fundamental about the web. How do you know what will fit in my browser window? You don't and you cannot. So stop trying. |
|
Don't make a page with fixed width and pixel placed elements then the page will morph to fill the available space and shifting won't matter. |
|
Lastly, do nothing. Who cares if the page slightly shifts when you change pages. Most people are not going to flip back and forth just to say, "Hey the page moves!" |
#4
| |||
| |||
|
|
, skijor <skijor (AT) gmail (DOT) com> wrote: |
|
Lastly, do nothing. Who cares if the page slightly shifts when you change pages. Most people are not going to flip back and forth just to say, "Hey the page moves!" i know but it bothers me. |
![]() |
| Thread Tools | |
| Display Modes | |
| |