Follow us on Twitter X-Cart on Facebook Wiki
Shopping cart software Solutions for online shops and malls
 

Fancy_Cat menu flying out under central block

 
Reply
   X-Cart forums > X-Cart 4 > Dev Questions > Changing design
 
Thread Tools Search this Thread
  #1  
Old 12-18-2009, 10:42 AM
  just_me's Avatar 
just_me just_me is offline
 

Advanced Member
  
Join Date: Oct 2005
Location: Spain
Posts: 69
 

Question Fancy_Cat menu flying out under central block

I just installed the fancy categories flyout menu. It looks great everywhere except on the home.php page. It flys out"under" the central block. Anybody know what css I need to fix or is the problem elsewhere?
__________________
Cordially,
Just me
X-Cart Gold
Version 4.2.3
Multilingual shop: Spanish, French and US English
Reply With Quote
  #2  
Old 12-18-2009, 12:29 PM
  cflsystems's Avatar 
cflsystems cflsystems is offline
 

Veteran
  
Join Date: Apr 2007
Posts: 14,190
 

Default Re: Fancy_Cat menu flying out under central block

Does this happen in all browsers or IE only? You may ned to apply z-index property on parent element and menu to get it to show on top of all elements
__________________
Steve Stoyanov
CFLSystems.com
Web Development
Reply With Quote
  #3  
Old 12-22-2009, 03:48 AM
  just_me's Avatar 
just_me just_me is offline
 

Advanced Member
  
Join Date: Oct 2005
Location: Spain
Posts: 69
 

Smile Re: Fancy_Cat menu flying out under central block

Yes, that worked. I put a z-index: 1; and all is well. Sometimes the fix is easy. Thanks! :P
__________________
Cordially,
Just me
X-Cart Gold
Version 4.2.3
Multilingual shop: Spanish, French and US English
Reply With Quote
  #4  
Old 05-15-2010, 01:33 AM
 
chudnovsky chudnovsky is offline
 

Newbie
  
Join Date: Dec 2007
Posts: 1
 

Default Re: Fancy_Cat menu flying out under central block

Hi,
Can you please tell me where you found the location to place the z-index for the menu , for the life of me I can't find where to add the z-index.

Thanks very much

Cheers,
Alex
__________________
Version 4.1.9
Reply With Quote
  #5  
Old 05-21-2010, 02:12 PM
  just_me's Avatar 
just_me just_me is offline
 

Advanced Member
  
Join Date: Oct 2005
Location: Spain
Posts: 69
 

Smile Re: Fancy_Cat menu flying out under central block

Heh, it's been a while since I did that but here's where I have set z-index 1 in my css for category menus


Code:
.fancycat-icons-scheme li:hover ul, .fancycat-icons-scheme li.over ul { display: block; overflow: visible; z-index: 1; } .menu-fancy-categories-list .content { overflow: visible; padding-top: 5px; padding-left: 5px; padding-right: 6px; z-index: 1; }

Hope that helps. If not, let me know and I'll take a closer look on Monday.

Have a nice weekend.
__________________
Cordially,
Just me
X-Cart Gold
Version 4.2.3
Multilingual shop: Spanish, French and US English
Reply With Quote
  #6  
Old 08-07-2010, 08:51 PM
 
gatordp gatordp is offline
 

Advanced Member
  
Join Date: Aug 2009
Posts: 72
 

Default Re: Fancy_Cat menu flying out under central block

I am having this same problem. The flyout is underneath the main content blocks so you cannot see the category titles.

I tried adding a z-index:1; in the two places shown above by just_me in the main.css for Fancy Category.

Any ideas? I'm trying in both Firefox and IE
__________________
X-Cart Gold 4.5.4
Reply With Quote
  #7  
Old 08-07-2010, 10:26 PM
  cflsystems's Avatar 
cflsystems cflsystems is offline
 

Veteran
  
Join Date: Apr 2007
Posts: 14,190
 

Default Re: Fancy_Cat menu flying out under central block

It may be the overflow property of the parent containers
url would help to be more specific
__________________
Steve Stoyanov
CFLSystems.com
Web Development
Reply With Quote
  #8  
Old 08-18-2010, 03:07 PM
 
mtputer.com mtputer.com is offline
 

Member
  
Join Date: Mar 2009
Posts: 28
 

Default Re: Fancy_Cat menu flying out under central block

I am having the same issue with v4.4 testing and I am unable to find the correct reference in any of the css. I have looked in the common files--> modules--> flyouts--> main.css and could not find anything that worked by changing the z-index and overflow. I also looked in the skin I am using: Vivid Dreams Violet-->css-->altskin.css. Can anyone lend a hand? I am feeling a little lost in v4.4.

Thanks,

Jeff
__________________
Jeff
X-Cart Gold 4.2.0
X-Cart Gold 4.4.1
X-Cart Gold 4.5.4
No Add-Ons
Reply With Quote
  #9  
Old 09-07-2010, 02:59 AM
 
gatordp gatordp is offline
 

Advanced Member
  
Join Date: Aug 2009
Posts: 72
 

Default Re: Fancy_Cat menu flying out under central block

Quote:
Originally Posted by cflsystems
It may be the overflow property of the parent containers
url would help to be more specific

Here is my main.css for the Fancy Category module - I still can't get the Category to display on top of the central block. I set all the overflow properties to 'visible'


Code:
/* $Id: main.css,v 1.7 2008/12/02 13:14:12 max Exp $ vim: set ts=2 sw=2 sts=2 et: */ /* Layout */ .menu-fancy-categories-list .content { overflow: visible; padding-top: 5px; padding-left: 5px; padding-right: 6px; z-index: 1; } .fancycat-icons-scheme ul { list-style-type: none; padding: 0px; margin: 0px; list-style: none; width: 137px; } .fancycat-icons-scheme ul li { float: left; position: relative; width: 100%; padding: 2px 0px; background: white none; } .fancycat-icons-scheme li ul { display: none; position: absolute; top: 4px; left: 126px; background: white none; border: 1px solid #b1c6d7; margin: 0px; padding: 5px 6px 5px 5px; } .fancycat-icons-scheme li:hover, .fancycat-icons-scheme li.over { background-color: #e4e7ed; } .fancycat-icons-scheme li:hover ul, .fancycat-icons-scheme li.over ul { display: block; overflow: visible; z-index: 1; } /* multi-level support */ .fancycat-icons-scheme li:hover ul ul, .fancycat-icons-scheme li.over ul ul, .fancycat-icons-scheme li:hover ul ul ul, .fancycat-icons-scheme li.over ul ul ul, .fancycat-icons-scheme li:hover ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul, .fancycat-icons-scheme li:hover ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul, .fancycat-icons-scheme li:hover ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul, .fancycat-icons-scheme li:hover ul ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul ul, .fancycat-icons-scheme li:hover ul ul ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul ul ul, .fancycat-icons-scheme li:hover ul ul ul ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul ul ul ul, .fancycat-icons-scheme li:hover ul ul ul ul ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul ul ul ul ul, .fancycat-icons-scheme li:hover ul ul ul ul ul ul ul ul ul ul ul, .fancycat-icons-scheme li.over ul ul ul ul ul ul ul ul ul ul ul { display: none; } .fancycat-icons-scheme li li:hover ul, .fancycat-icons-scheme li li.over ul, .fancycat-icons-scheme li li li:hover ul, .fancycat-icons-scheme li li li.over ul, .fancycat-icons-scheme li li li li:hover ul, .fancycat-icons-scheme li li li li.over ul, .fancycat-icons-scheme li li li li li:hover ul, .fancycat-icons-scheme li li li li li.over ul, .fancycat-icons-scheme li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li.over ul, .fancycat-icons-scheme li li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li li.over ul, .fancycat-icons-scheme li li li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li li li.over ul, .fancycat-icons-scheme li li li li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li li li li.over ul, .fancycat-icons-scheme li li li li li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li li li li li.over ul, .fancycat-icons-scheme li li li li li li li li li li li:hover ul, .fancycat-icons-scheme li li li li li li li li li li li.over ul { display: block; overflow: visible; z-index: 1; } /* Visual scheme */ .fancycat-icons-scheme ul li a:link, .fancycat-icons-scheme ul li a:visited, .fancycat-icons-scheme ul li a:hover, .fancycat-icons-scheme ul li a:active { display: block; position: relative; font-size: 12px; color: #330000; text-decoration: none; line-height: 16px; vertical-align: middle; background: transparent none; padding: 0px 25px 0px 0px; overflow: visible; } .fancycat-icons-scheme a.icon-link:link, .fancycat-icons-scheme a.icon-link:visited, .fancycat-icons-scheme a.icon-link:hover, .fancycat-icons-scheme a.icon-link:active { padding-left: 26px; } .fancycat-icons-scheme a.sub-link:link, .fancycat-icons-scheme a.sub-link:visited, .fancycat-icons-scheme a.sub-link:hover, .fancycat-icons-scheme a.sub-link:active { background: transparent url(tree_subdir_plus.gif) no-repeat 97% 4px; } .fancycat-icons-scheme a.empty-link:link, .fancycat-icons-scheme a.empty-link:visited, .fancycat-icons-scheme a.empty-link:hover, .fancycat-icons-scheme a.empty-link:active { color: #a3b1c7; } .fancycat-icons-scheme a.nowrap-link:link, .fancycat-icons-scheme a.nowrap-link:visited, .fancycat-icons-scheme a.nowrap-link:hover, .fancycat-icons-scheme a.nowrap-link:active { white-space: nowrap; } .fancycat-icons-scheme img { width: 16px; height: 16px; position: absolute; top: 0px; left: 0px; padding: 0px; margin: 0px; }
__________________
X-Cart Gold 4.5.4
Reply With Quote
  #10  
Old 10-12-2010, 02:33 AM
 
gatordp gatordp is offline
 

Advanced Member
  
Join Date: Aug 2009
Posts: 72
 

Default Re: Fancy_Cat menu flying out under central block

I just wanted to bump this to see if anyone could help me fix my CSS (above) so the flyout works properly.

Thanks
__________________
X-Cart Gold 4.5.4
Reply With Quote
Reply
   X-Cart forums > X-Cart 4 > Dev Questions > Changing design



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 01:47 AM.

   

 
X-Cart forums © 2001-2020