Closed (fixed)
Project:
BlueBreeze
Version:
master
Component:
CSS
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
25 Oct 2006 at 16:59 UTC
Updated:
17 Dec 2006 at 02:45 UTC
I have this onmy 4.7 site and my cck pages are getting pushed down a bit.
I posted this on the forums before seeing the project page- sorry
Kris
Comments
Comment #1
kweisblatt commentedImage Tab is doing this. Only when pictures are added though. When I disabled the module, the contenet went up to the top where it is supposed to be. I like having image tab though. Is there a fix for this?
Thanks,
kris
Comment #2
kweisblatt commentedsolution: Adjusting the image tab content area from 100% to 80%
For some reason this theme was the only one I had trouble when using image_tab, but this seems to fix it.
Comment #3
Caleb G2 commentedThis isn't the only case of content getting pushed down I've seen it other places like the "my account" page, my contemplate admin page, I'm sure there are others. It does seem to be dependent, but the fact that this happens with core pages/functionality means something (probably small) needs fixing...
Comment #4
michelleI'm having problems with that, too, as I mentioned in the original issue. Unfortunately, this problem and the lack of response from the author lead me to stop using the theme for now. I'd loved to see this fixed, though, as I think it's a great theme.
Michelle
Comment #5
Frando commentedYes, I know of the problem, but I haven't found an ideal solution yet.
The problem is the following:
Whenever a div or p uses the "clear-block" class, this class clears *all* floats, that means that the block is placed below all other floats, and this is why it gets pushed below the sidebars.
If someone has a good idea on how to solve this, please share it ;)
Comment #6
Frando commentedThis is the only serious bug that I still can see.
I did some more investigations:
This is quite a common problem. In the layout I'm using the center block is NOT floated, which causes any clear-block inside the center area to clear any floating, which means it gets moved below the sidebars.
So far, I found no way to deal with this without changing the whole layout structure, but I'm sure there is one.
Comment #7
Caleb G2 commentedJust to confirm what you already know - I deleted the "clear: both;" statement from one of my contemplate module's css statements and the page then displayed correctly. Sorry, but I'm a refugee from the html/table/clear.gif layout days so past a point I'm not much use yet for these 'all css' designs...
Comment #8
ahneill commentedHi and thank you for a really good theme. I'm hoping by posting some of my issues I can help in small way to perfecting this them(as closely as possible).
Unfortunately I am facing the same problems with content getting extra space inserted due to what seems to be the clear:block issue raised above. Like mentioned, admin screens like contemplate get pushed below menu.
However, I also have video content drawn by views getting displayed strangely, ie it shows the first node(teaser) properly, then skips a bunch of space until the second node(as opposed to simply all content being forced down.
In what appears to be a different problem, audio nodes(full nodes, not teasers) are being forced far to the right(rather than down), so that all you can see in the full audio node view is the very left side( a sliver) of the content before the right sidebar.
Anyway, I really need to solve the audio and video node issues, do you think it is the css for those that can be adjusted(other content appears to work correctly)... admin I can live with for now
Any help would be huge... thanks again
art
Comment #9
Sergio González commentedFrando, how do you solve the problem in http://xcite-online.de/drupal/?
For example, in my drupal if go to "user" page, the content pushed down, but in the demo not:
http://xcite-online.de/drupal/?q=user/38
Comment #10
jsb commentedFirst of all: Thanks for the great theme. I had the same problem with the "users" and "my account" pages. I could fix this by adding the following lines to style.css:
/* mjc: hack fix image, links problems */
div.content br.clear { clear:none; }
.image_node_body { margin-top:1em; }
/* mjc: fix .profile clear:both from drupal.css */
.profile { clear:none; }
/* nuclear option: blow away the clear class when in the #content div*/
br.clear, #content .clear, .content .clear { clear:none !important; }
I found this solution on http://drupal.org/node/79486 and it works for me.
Please excuse my bad english - I am not a native english-speaker.
Comment #11
Caleb G2 commentedGreat job jsb - that works for me. I still needed to remove the "clear: both;" statement from the contemplate module however to those pages from getting pushed down.
Comment #12
Frando commented@#10: The problem with this fix is a) that it only works in 4.7.x and b) it's a little hackish.
As stated, the root of this problem is that the main column is (unlike the sidebars) not floated. To solve this, I reworked the layout completely:
Bluebreeze now uses the "One True Layout" as described on http://www.positioniseverything.net/articles/onetruelayout/
And - it's working perfectly well so far! No more content getting pushed down!
Comment #13
digerata commentedFrando,
Where do we go to get the latest where this is fixed? The default download is from the head marked the 13th of November. And in releases there is just that one and the 4.7.x version. Help!
Comment #14
Sergio González commentedYou can get the code from the bluebreezee cvs.
Comment #15
(not verified) commented