![]() |
Floating Navbar
Is there a floating navbar option/mod for 4.2.x?
If not, then that would be a request... Cheers.. |
Quote:
Navbar is a "magnet" to the top of the page see demo http://fotogl.com |
It could be easily done by adding "position:fixed" to the parent container div. Depending on the style used, it might require a bit of editing and moving things around though.
|
Quote:
Although the design is a little over stylized for me, this is what I am looking for. Thank you for the example but is there a link to the source? --------------- Added [DATE]1381810463[/DATE] at [TIME]1381810463[/TIME] --------------- Quote:
Thanks. |
Futureaudio's suggestion is what I would do. What you may find is that the rest of your page may shift up by the width of the navbar so just bear that in mind
|
Ok, I am on the right lines. I added this to my additional.css
Code:
.navbar { Scrolling the page leaves it exactly where it was, but when I scroll to the top of the page, it should stop and then fix itself there... Good fun so far...:) |
Quote:
DemOnstar, There is no source. HandMade. Did it myself for my site. Used 1 script and some css code. This can be done for each site will be different execution/ Open the contents and copy the code If you have problems, I will help you. If it does not take much time |
You should be able to adjust the vertical placement with "top" attribute. "top: 0" for topmost placement and then add as many pixels to it as need be.
Quote:
|
Thank you all for your assistance...
I am getting there bit by bit... --------------- Added [DATE]1381916601[/DATE] at [TIME]1381916601[/TIME] --------------- Quote:
|
Same position literally...
The navbar doesn't move, it sits there and everything moves behind it...Ok, now again, it looks a bit weird..It should scroll to the top of the screen and then stop there whilst everything else goes underneath it and away... But alas. it doesn't.. I open the page and all looks as it should, I scroll and the navbar doesn't move but all other content does... I tried the 'top' attribute and it didn't really do much, I just ended up moving the wrapper down.. What is it apart from coding ability that I am missing? Thanks... |
You need a small JavaScript to detect top scroll position of the page and change "top" of the menu accordingly. You can take clues from that site or something. I don't think you can do this with just CSS itself.
|
You need to apply it to the container for the navbar itself.
|
Quote:
--------------- Added [DATE]1382172381[/DATE] at [TIME]1382172381[/TIME] --------------- Quote:
The navbar is doing now what I wanted it to do except for the problems mentioned above.. Thanks.. |
Do it like this:
Add this to css (additional css area is fine) Quote:
<div class="floating-menu"> $navbar </div> Here's the result: http://www.thecodecage.com/forumz/index.php |
Cheers all..
I finally did it, it took me forever.. Had to use some js in conjunction with css.. What a headache...Not be doing that again for a while.. If you want to try it let me know.... |
Now that is done, it a presented a minor issue...Possibly a 20 px issue..
When clicking on a forum or or landing on a page from a quote or something, because part of the screen is taken up by the floating bar, the page is slightly out. It doesn't land below the floating bar and the top of the post is clipped a little. Does anybody know where to add the necessary change? Thanks all for your co operation in this matter.. |
For CSS help you need to provide a link. :)
|
Cheers tb, figured out a compromise..
Thanks for being there.... |
All times are GMT. The time now is 03:08 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|