The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#11
|
|||
|
|||
Okay ? I?m doing much, much better now. I implemented your above suggestions, but still had a few problems until I also changed forumL width to 0px in additional.css (along with your suggested forumC margin-left:165px), so that additional.css wound up as follows:
Code:
#forumFill{ background-image: none; background-repeat: repeat-x; width: 100%; margin-right: auto; margin-left: auto; } #forumL{ background-image: none; background-repeat: no-repeat; width: 0px; float: left; } #forumC { background-image: none; background-repeat: no-repeat; margin-left:165px; float: left; } |
#12
|
||||
|
||||
Quote:
|
#13
|
|||
|
|||
I could use a bit more input. What I've found is that, structurally, the following additional.css seems to work the best:
Code:
#forumFill{ background-image: none; background-repeat: repeat-x; width: 100%; margin-right: auto; margin-left: auto; } #forumL{ background-image: none; background-repeat: no-repeat; width: 0px; float: left; } #forumC { background-image: none; background-repeat: no-repeat; margin-left:175px; float: left; } HOWEVER, after I insert my HTML/javascript into the navbar template, what I see is the following: and So the google ads look fine, but the addthis.com widget, RSS, and even the "Testing 123" text are compressed into a narrow display that is far less than the 175px margin-left in forumC. Now you might say to just increase the forumL width to 175px (from 0px) … and I've done that, and it does allow the addthis.com, RSS link, and "Testing 123" text to stretch to the right BUT all sorts of odd things happen, such as: - if the browser window is too narrow when looking at the index.php page, it pushes the forum way down beneath the ads (out of immediate user view) - if the browser window is wide when looking at index.php, then it doubles the 175px left side column - when looking inside the forum itself (/forumdisplay.php?2-Midlife-Forum), no matter the browser width, it ALWAYS displays the threads way down beneath the ads (out of immediate user view) I've also tried all permutations of forumL width and forumC margin-left values of 175px, 0px ... and all have some sort of major display flaw ... EXCEPT for that shown in the code window at the top. If I using increasingly larger values for forumL width (going from 0px to say, 50px, then 100px, etc.), then I can see that the addthis.com widget, and RSS start to expand to the right ... but then the forum display (looking at index.php) falls beneath the ads (out of view) as the window narrows (as described above). And the forum itself will then ALWAYS show up beneath the ads. For example, if I change the forumL width to 175px (from 0px), then look at the forum (/forumdisplay.php?2-Midlife-Forum) here is what you see: Any idea how to remedy this? Your input is appreciated greatly/hugely/massively - thanks! --------------- Added [DATE]1292800757[/DATE] at [TIME]1292800757[/TIME] --------------- --------------- Added [DATE]1292800911[/DATE] at [TIME]1292800911[/TIME] --------------- I think I solved this myself using the following in additional.css. I switched to absolute positioning in forumC - do you see anything wrong or unadvisable here ... ??? It does appear to work in all cases, and in all widths of the browser ... Code:
#forumFill{ background-image: none; background-repeat: repeat-x; width: 100%; margin-right: auto; margin-left: auto; } #forumL{ background-image: none; background-repeat: no-repeat; width: 175px; float: left; } #forumC { background-image: none; background-repeat: no-repeat; min-width:600px; float: left; position:absolute; left:195px; width:auto; } Okay - so I've discovered that using absolute positioning does have one unintended side effect ... one which I'm currently stuck on. For some reason, the Footer always appears at the end of the left-side column ... right after the second of the two google 160x600 wide skyscraper ads ... regardless of whether that is where the end of the center section is, or not. [It should appear at the VERY BOTTOM of the page (after the end of the center section) ... or that is where I would like it to appear.] Here is what I mean: So close - yet so far away. Any ideas??? |
#14
|
||||
|
||||
Greg,
Give this a try: Code:
#forumFill{ width:100%; float: right; margin-left:-185px; } #forumL{ position: absolute; overflow: hidden; float: right; } #forumC { margin-left: 185px; } |
#15
|
|||
|
|||
That does work perfectly ... in all cases ... and in all browsers. You are a genius.
I'm scratching my head trying to figure out WHY that works - what exactly is the "overflow: hidden;" accomplishing? This awesome working solution is completely non-intuitive ... at least to me. Michael - I owe you big time for helping me with this. If you PM me your shipping address, I can FEDEX you a bottle of your favorite booze, or <insert your gift preference here>. I honestly cannot thank you enough ... plus I'll probably have more questions shortly on other things You are a great individual for helping us (the vB/CSS mental midget masses) as you do ... THANKS!!! |
#16
|
|||
|
|||
What a great post!!! It has been super helpful!
TheLastSuperman, how would you change the css code in additional.css if I had a right column, not left? I've tried changing margin-left to margin-right and a bunch of other things, but my right column always ends up at the bottom near the footer. Thanks! |
#17
|
||||
|
||||
Quote:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|