Hey there,

I was wondering why the content boxes have a greyed out scroll bar until you either drag them around or collapse/uncollapse them. I really prefer when they don't have that greyed out bar and I was wondering if it was a bug since I thknk they should not show since they disappear as soon as I move them around.

see the attached file ... on the irght box you have the borders, on the left box the borders disappeared after I moved the box around...

Thanks

CommentFileSizeAuthor
mysitebug.jpg188.61 KBpatchak

Comments

agentrickard’s picture

Status: Active » Closed (works as designed)

Marking as 'by design' -- this is a browser issue for which there is no perfect fix.

See http://drupal.org/node/185429 (especially http://drupal.org/node/185429#comment-616920) and section 2.5 of the README.

----
2.5 CSS Files and Layout Issues

A note here about mysite.css and the included layout files.

On fixed-width layouts, content that extends beyond the default width of columns
on the mysite pages will be forced to scroll in order to not break the page
layout. As three column layouts create more narrow columns, you are more likely
to see scrolling on mysite pages with 3 columns.

The css that governs this behavior is the div.mysite-group (lines 59-64 of
mysite.css). If you prefer, you may set the 'overflow' value to 'hidden'.
Doing so will hide parts of elements that extend beyond the content group.

Remember that you can also remove layouts that you do not wish to use.

We had to set the parameter 'overflow: scroll;' explicitly since FF and IE treat the default behavior differently.

Try setting the value to 'overflow: auto;' or 'overflow: hidden';

patchak’s picture

I'll try to do as you said, thanks. The weird thing is that on my test srver these boxes did not appear, and the setup is exactly the same. Also theses boxes disappear after they are moved around, so I though maybe this is caused by the fact that I used mysite a little on the prod server before installing Jquery interface module. On the test server I installed everything at the same time and did not ever see those boxes... would that make any sense??

patchak

agentrickard’s picture

I think it has to do with the size of the content inside the box.

patchak’s picture

Hey there,

I'm really not sure it's related. Cause on my test site it does not do this bug, it happens only on the prod server. And also the grey scrolling bar disappear after you move them around. SO I have trouble understanding how it could affect one install and not the other, since both install have the exact same theme.

Anything I should do to test this?? I checked both sites with the same browser and systematically the greyed out scroll bars are not there on the dev server and they are on the prod server.

dev server and prod server use the same version (the latest one)

thanks,
Patchak

agentrickard’s picture

Are the MySite collections the same on both servers? I think this is a display issue that comes up when there is overflow in one of the content boxes.

If the collections are different, this would account for the behavior.

patchak’s picture

I don't have this behaviour at all when I use the : $Id: mysite.module,v 1.53 2007/08/07 01:04:33 agentken Exp $

I do have this behaviour appear at the moment I upgrade to the latest version tho. Any idea what has changed in the layout? It's too bad since it looks really better without those scrolling bars, and I need to update to use mysite as I need.

Also please not that the scrolling bar disappear once I move the box around once.

Thanks, patchak

agentrickard’s picture

This was a bugfix for PC users, introduced in 5.x.2.14.

See section 2.5 of README.txt for notes on how to modify this behavior and http://drupal.org/node/185429 for background.

patchak’s picture

I'm not sure I understand, so You think I need to hide the overflow to fix this in the css file?? Cause what I see is that the content does not actually extend beyond the box so I think hiding the overflow will not make any difference... What do you think?

Thanks

agentrickard’s picture

Removing the overflow line entirely will reset the behavior to that of your earlier version.

This is a browser-specific implementation. There is no perfect fix.

patchak’s picture

Status: Closed (works as designed) » Fixed

thanks this worked, fingers crossed it will not create some weird issues. ;-)

Changing to fixed.

patchak’s picture

Status: Fixed » Closed (works as designed)

I realised By design is ok...

Maybe we have to close it?
Patchak

agentrickard’s picture

No, we normally leave 'by design' issues open to answer the question if it comes up again.