Archived

This topic is now archived and is closed to further replies.

  • 0

Resolved Nav bars not showing in IE


Question

Posted · Report post

I updated recently to Pagelines Frameworks 2.3, since then my website's fixed nav bar and regular nav bar (below the header) are not working properly on some versions of Internet Explorer. The issue is twofold:

1. The fixed nav bar at the top is visible; however, the links on it to other pages on the site are not present.

2. The nav bar under the header is not visible; links and all.

My machine's IE 9 is showing everything fine. The computers with IE 8 and down are having the issues listed above (other browsers are showing no problems). My question is the following:

How can I make these two nav bars work more consistently with Internet Explorer?

I would appreciate any assistance as the content on the site needs to be accessible for it contains timely and important information to the people in our community; especially at this time of year.

Best,

Robert

http://www.charlottesvillevolleyball.com

1 person likes this

Share this post


Link to post
Share on other sites

21 answers to this question

Posted · Report post

I'm switching to the Nav Classic, but I wish the other worked in IE.

Thanks for your help, everyone.

Share this post


Link to post
Share on other sites

Posted · Report post

After updating to the the 2.3 Framework, I, too, am having an issue in IE 9 and a complete un-usefulness in IE8. The navbar (fixed or standard) displays as blue to black gradient when set to Black transparency for the Navbar theme. I want it to be black transparent like it is in Chrome. In IE 8, as stated above, the navbar doesn't show at all.

I am eager to hear a response also.

Thanks,

Ericka

See ajkevents.com for an example.

1 person likes this

Share this post


Link to post
Share on other sites

Posted · Report post

As of the next update, I'm informed we'll have some added support for NavBar for IE8. That should be out soon.

Share this post


Link to post
Share on other sites

Posted · Report post

Ericka, are you viewing in IE compatibility mode?

Share this post


Link to post
Share on other sites

Posted · Report post

Frippe1909,

Try targeting .navbar.pl-color-black-trans and simply override its framework default in your child theme. This fixed it for me.


.navbar.pl-color-black-trans {

background: #45484d; /* Old browsers */

background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #45484d 0%,#000000 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #45484d 0%,#000000 100%); /* IE10+ */

background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */

}

This fix originated by using this great gradient generation tool.

Share this post


Link to post
Share on other sites

Posted · Report post

I have the same problems as Ericka above. As anyone solved it?

Thanks, Fredrik

Share this post


Link to post
Share on other sites

Posted · Report post

Hi,

I have just added your website to Adobe Browser lab, not a Windows user and your navbar looks fine. As for IE8, this is slightly more tricky as it doesn't actually support HTML5 and CSS3 techniques.

Can you provide a screenshot of what you're actually seeing please.

Share this post


Link to post
Share on other sites

Posted · Report post

Hi,

As yet I have only updated one of my websites to 2.3: www.fredrikakerman.se. And the navbar has changed color to blue in IE9 (in bothe Firefox and Chrome it is fine), see screenshot below.

IE9.jpg

Share this post


Link to post
Share on other sites

Posted · Report post

Hi,

Try adding this to your custom CSS and see if this works.


.section-navbar.fixed-top {
background: black !important;
}
[/CODE]

Share this post


Link to post
Share on other sites

Posted · Report post

Hi Danny,

I have already tried that and several other changes in the css, but without any luck.

Thanks for trying, Fredrik

Share this post


Link to post
Share on other sites

Posted · Report post

I am not sure the issue here, as it looks as though something else is styling your Navbar. The image above looks as though it has a gradient blue to black coming from somewhere else.

Do you have some gradient custom CSS ?

Share this post


Link to post
Share on other sites

Posted · Report post

No, this is all the custom CSS I have written for the Navbar:


.navbar .plbrand img {max-height: 63px !important;}

.section-navbar.fixed-top {background: #000000 !important;}

.navbar .navline > li > a {color: #ffffff; margin-top: 18px; font-size: 120%;}

.navbar .searchform .searchfield {background-color: #ffffff; margin-top: 18px;}

Share this post


Link to post
Share on other sites

Posted · Report post

Thanks for your suggestion, jheflin.

Share this post


Link to post
Share on other sites

Posted · Report post

I see it in IE9, but it's missing a shadow at top. As stated earlier in this topic, IE9 does not handle shadow the same as other browsers.

To resolve this, you'll have to use the Browser Specific CSS plugin.

Since the latest version of PageLines Framework has included resolution of the IE8, I'm resolving this topic. Any additional topics should be opened by each person, so the issue may be resolved individually. Thanks for everyone's cooperation in this.

Share this post


Link to post
Share on other sites

Posted · Report post

The topic was marked as resolved.

Share this post


Link to post
Share on other sites

Posted · Report post

Hi jheflin!

Thanks for trying to help me. Unfortunately I don't really understand what your saying.

/Fredrik

Share this post


Link to post
Share on other sites

Posted · Report post

I've been advocating with our developers for some time about IE8 and while they're completely sympathetic, there's no real solution to fix how IE8 views our code. Since the browser pre-dates the languages we're using, as Danny pointed out, they won't be able to display things that other, more recent browsers do.

Even in IE9, some elements, such as text shadow, used extensively in the NavBar, fail to render because IE9 doesn't support it.

The best solution is to use Nav Classic as your menu, placed at the top of the list for the Header in Drag & Drop if you want it in 'fixed" position.

Share this post


Link to post
Share on other sites

Posted · Report post

Hi Fredrik,

What is your issue now that you have updated to version 2.3.2?

Share this post


Link to post
Share on other sites