Hey Thanks for trying !!
I think i did what you said in your second paragraph once. But it was unintentional and don't remeber how i did it.
sweatdrop
I LL see what i come up with . Thanks again.
EDIT: oh yeah, how do you remove the scroll bars?
Not a problem! Transitions are kind of funny to work with, but if all you're planning on doing involves all of your content being in one column, you can do it pretty quickly like this (changing values as necessary, of course):
.panel
{
height: 20px; /*Enough height to display the header*/
transition: height 0.5s; /*A quick height transition- now cover the major browsers that support CSS3*/
-moz-transition: height 0.5s;
-o-transition: height 0.5s;
-webkit-transition: height 0.5s;
}
.panel:hover
{
height: 150px;
}
Please be aware that this code will affect
all panels on your profile; if you only have a few that you want affected, you'll have to copy the code into each necessary selector. On the upside, if you don't want all of the panels moving to the same height, then you can adjust it by setting the height property in each panel's :hover instead of .panel:hover (like #id_about:hover). This makes it a touch more difficult to move across multiple panels quickly, as the height of the overall "structure" then varies. You should be able to get more transition ideas from
this w3 Schools page.
To quickly answer your other question, getting rid of scrollbars is actually really easy- just replace any overflow codes with "overflow: hidden;"- over the entire block, though, so "overflow: scroll; overflow-x: hidden; overflow-y: auto;" would become "overflow: hidden;".