The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
![]()
Hi there, I want to put a logo in the middle of my navbar, so it looks like this website for example: http://www.kinderfotografie-evihermans.be/ (ignore the specifics of that, it is just to show the position)
What CSS code would be used so that tabs are positioned to the left/right of the logo? |
#2
|
|||
|
|||
![]()
Currently the navtabs are floated to the left or to the right as they are built using relative positioning, since you can add additional tabs from the navigational menu.
Fixed Layout ------------- For a fixed width layout, there is no reason you cannot apply absolute positioning to the tabs through CSS. Of course you might have to modify it (slightly) every time you add a new 'navtab'. So for example the 'forum' tab you could absolute position: Code:
/* Add this to your additional.css template */ /*"vbtab_forum" is the identity field in the navigational manager */ .navtabs li#vbtab_forum { position: absolute; right: 300px; } --------------------- For a simple fluid layout, still allowing the 'navtabs' to float left (default), you could simple add a hidden dummy 'navtab', alter the CSS on that navtab to accommodate the width of your image then position your image over the hidden 'navtab'. However, keeping it in the center of your screen could be challenging to figure out. Altering the global 'navtab' width should resolve this issue. Best Approach - Advanced ------------------------------- The best approach is to modify the 'navbar' template and create two wrappers for the 'navtabs' positioning them to the left and the right. Then designating the 'navtabs' to either float left or float right, either by assigning the float direction via CSS to the 'navtab' using the HTML ID attribute or by adding a new field in the navigation table and use it to indicate float direction for the 'navtab' -- and applying this field's data as a variable to the navtab template to be used by the directional wrappers. (Sounds more complicated then it is.) Anyway, I hope this gives you a starting point. ![]() |
Благодарность от: | ||
CAG CheechDogg |
#3
|
||||
|
||||
![]()
Awesome, I'll see if I can play around with some of the suggestions tonight
|
#4
|
||||
|
||||
![]() Quote:
:up: Edit: I am starting to get somewhere with the first solution after some minor changes, I'll keep this updated |
#5
|
|||
|
|||
![]()
Thanks for updating.
![]() In reality one would rewrite the CSS and the HTML for the navbar, but that is a bit overwhelming for someone asking how-to. |
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|