[Opgelost} Vista + IE probleem

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
mboxhoorn
Forum Members
Forum Members
Posts: 12
Joined: Wed Mar 23, 2011 9:42 pm

[Opgelost} Vista + IE probleem

Post by mboxhoorn »

Hallo,

Ik gebruik het volgende menu in de website http://www.autismecoach.nl

Het menu werkt in bijna alle browsers alleen bij gebruik van Windows vista en internet explorer werkt het submenu niet goed. Het is alleen mogelijk om de de 1e vier links aan te klikken. De 5e link is wel zichtbaar maar als je er op wil klikken is het submenu weg.

Wat kan ik hier aan doen?

De menuconfig is de volgende:

{if $count > 0}<ul class="art-menu">
{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}
{repeat string="<ul>" times=$node->depth-$node->prevdepth}
{elseif $node->depth < $node->prevdepth}
{repeat string="</li></ul>" times=$node->prevdepth-$node->depth}
</li>
{elseif $node->index > 0}</li>
{/if}
{if ($node->current == true || $node->parent == true) && $node->depth == 1}
<li><a href="{$node->url}" class="active"><span class="l"></span><span class="r"></span><span class="t">{$node->menutext}</span></a>
{elseif $node->depth == 1}
<li><a href="{$node->url}"><span class="l"></span><span class="r"></span><span class="t">{$node->menutext}</span></a>
{elseif $node->current == true && $node->depth != 1}
<li><a href="{$node->url}" {if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}{if $node->target != ''} target="{$node->target}"{/if}><b>{$node->menutext}</b></a>
{elseif $node->type == 'sectionheader'}
<li class="sectionheader">{$node->menutext}
{elseif $node->type == 'separator'}
<li class="separator" style="list-style-type: none;"> <hr />
{else}
<li><a href="{$node->url}"{if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}{if $node->target != ''} target="{$node->target}"{/if}>{$node->menutext}</a>
{/if}
{/foreach}
{repeat string="</li></ul>" times=$node->depth-1}</li>
</ul>
{/if}
Last edited by mboxhoorn on Tue May 17, 2011 9:53 pm, edited 1 time in total.
User avatar
Dr.CSS
Moderator
Moderator
Posts: 12711
Joined: Thu Mar 09, 2006 5:32 am

Re: Vista + IE probleem

Post by Dr.CSS »

Like a lot of sites I see with this problem, you have way to many position calls in your style sheet, position should only be used when absolutely needed as it puts the item over the page and not really on it...
mboxhoorn
Forum Members
Forum Members
Posts: 12
Joined: Wed Mar 23, 2011 9:42 pm

Re: Vista + IE probleem

Post by mboxhoorn »

Hello,

Thanks for the reply, the problem was in the pc and not on the site.

I have rebuild the site to use less CSS position and other CSS. This also solves a lot of problems in different browsers.

Marc
Post Reply

Return to “Dutch - Nederlands”