CodeVerge.Net Beta


   Explore    Item Entry    Members      Register  Login  
NEWSGROUP
.NET
Algorithms-Data Structures
Asp.Net
C Plus Plus
CSharp
Database
HTML
Javascript
Linq
Other
Regular Expressions
VB.Net
XML





Zone: > NEWSGROUP > Asp.Net Forum > microsoft_downloads.css_friendly_control_adapters Tags:
Item Type: NewsGroup Date Entered: 3/8/2007 3:56:37 PM Date Modified: Subscribers: 0 Subscribe Alert
Rate It:
(NR, 0)
XPoints: N/A Replies: 23 Views: 101 Favorited: 0 Favorite
Can Reply:  No Members Can Edit: No Online: Yes
24 Items, 2 Pages 1 2 |< << Go >> >|
Texas_Aggie
Asp.Net User
Re: CSSFriendly Menus not working in IE64/24/2007 2:41:29 PM

0/0

Just a follow up in the event someone reads this thread with similar issues.

The style sheet was to blame for my problem. It is not the CSSAdapters, but rather, I modified the stylesheets to fullfill my style needs for my site. However, I used IE7 styles such as li:hover. IE6 does not support li:hover functionality. It only supports the hover attribute on anchor tags.

 I'm in the process of trying to find a style work around (probably javascript), but wanted to caution other's who may also have IE6 difficulties.


Imagination is more important than knowledge. -- Albert Einstein
Texas_Aggie
Asp.Net User
Re: CSSFriendly Menus not working in IE64/24/2007 4:24:55 PM

0/0

Short of working through some performance issues, I came across the IE7 Compatability scripts created by Dean Edwards. These scripts put the ul/li:hover functionality into IE 5 and 6. Once I dropped these into my javascript folder and put the conditional include into my page, all my problems disappeared.

 http://dean.edwards.name/IE7/

 

 


Imagination is more important than knowledge. -- Albert Einstein
Russ Helfand
Asp.Net User
Re: CSSFriendly Menus not working in IE64/24/2007 4:46:54 PM

0/0

The adapter kit comes with a file called JavaScript\MenuAdapter.js that already has all the logic in it to deal with hovering over LI tags. It sets a special class on the LI that lets you style it. I'm not sure why your site didn't already invoke that JS and have it work. You shouldn't need to use Dean's scripts or anything else.

Take a look at the sample pages on IE6 and you should find that they work fine. And, of course, they work on IE7 and FF and other browsers (that already handle li:hover correctly).


Russ Helfand
Groovybits.com
Texas_Aggie
Asp.Net User
Re: CSSFriendly Menus not working in IE64/24/2007 8:00:27 PM

0/0

Russ, I appreciate your reply, unfortunately, I plugged in the raw IE6 sample, and only the base level showed up in IE6, no additional flyout pieces worked. Once I started manipulated the IE6 styles , particularly the "height=1% !important" tag, my flyouts started to work, but the code would not pick up on the li:hover tags that I put in.

I think this is probably because of the way that I set up my styles, and the fact that my menu has a lot of styles applied to it (background tags, different font colors on flyout, different font colors on selection, and a class tag added in the adapter that signifies the last item in a ul section).

Do you forsee me having any problems using Dean's code? Currently it is working great, and I'm only having to use one style sheet rather than two... unfortunately, it looks like the site may loading a little slower in IE6 because its adding javascript tags for the hover attribute.

I also haven't tested to see if it is playing nicely with the iframe that you are inserting behind the flyout... but so far, its a lot further along than where I was last Friday.

 

 


Imagination is more important than knowledge. -- Albert Einstein
24 Items, 2 Pages 1 2 |< << Go >> >|


Search This Site:







Web:
CSSFriendly Menus not working in IE6 - ASP.NET Forums Here is a copy of my header, I am using the files in the App_Code folder, not in the dll. I've started rebuilding the IE6 style sheet, ...
IE6 + JavaScript disabled: any way to make CSSFriendly menus work ... IE6 + JavaScript disabled: any way to make CSSFriendly menus work? ... and not all of those are using IE6, but I really don't want to shut out any visitors ...
CSSFriendly adapters, IE6 and dropdown lists that want to display ... Oct 2, 2008 ... So if you have a menu that drops down over the top of a drop down list control, the menu will ... So why is this not working with my site? ...
mojoPortal - Forums - Report Bugs - Horizontal Menu IE6 issue ... The horizontal menu on our site does not seem to work in IE6. ... Re: Horizontal Menu IE6 issue aspnet menu cssfriendly adapters ...
IE6 Dropdown « Tone’s Enterprise Dot Net Blog Oct 2, 2008 ... CSSFriendly adapters, IE6 and dropdown lists that want to ... But for some reason, it sits not underneath, but next to the menu item. ...
CSS Friendly Control Adapters - Discussions Jul 9, 2007 ... Ability to use either CSSFriendly or original menu ... But, other than the simplest of menus, IE6 seems not to comply with what I want ...
CSS Friendly Control Adapters - View Issue Well, the whole point of CSSfriendly is to use CSS features. For the MenuAdapter , this means (disregarding the cripple IE6) enabling pure CSS menus based on ...
SharePoint Experience: Accessibility, CSS Friendly Controls ... You can access to the project at http://www.codeplex.com/cssfriendly. The current release of the AspNet Menu does not work with IE6 and the menus are ...
CSS Friendly Control Adapters on Forums - ASP.NET Forums | BoardReader Stripping out the width attribute on the tag below prevents the menu adapter from working in IE 6. I really can't find away around this. ...
Playing in the ASP.NET Sandbox Others are a peek into the not-so-distant future of ASP. ... be used to define additional formatting specifically for Menu controls in Internet Explorer. ...











 
All Times Are GMT