Menubar do PrimeFaces 2.2 estranho no IE7

4 respostas
takeshi_spoow

Boa tarde pessoal. Desenvolvi umas telas usando PrimeFaces 2.2 e testei no IE8, Chrome e Mozilla, e nestes três tudo funcionou perfeitamente. Porém, no IE7, a minha menubar está se comportando de forma estranha.

Quando eu clico em um submenu, todos os menuItem’s aparecem em branco, sem fundo e sem texto, e só aparecem se eu passar o mouse por cima deles.

4 Respostas

Polverini

testei aqui e está normal. poste seu códgo para avaliar

takeshi_spoow
<?xml version='1.0' encoding="ISO-8859-1"?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.prime.com.tr/ui"
      xmlns:f="http://java.sun.com/jsf/core">
    <h:body style="font-size:12px;">
        <f:view contentType="text/html">
            <p:menubar>
                <p:submenu label="Sistema">
                    <p:menuitem value="Inicio" style="font-size:12px;" action="#{menuManagedBean.inicio}"/>
                    <p:menuitem value="Sair" action="#{menuManagedBean.encerra}"
                                style="font-size:12px;"/>
                </p:submenu>
                <p:submenu label="Listar">
                    <p:menuitem value="Documentos Excluidos (Tabela)" action="#{menuManagedBean.tabela}"
                                style="font-size:12px;"/>
                    <p:menuitem value="Documentos Excluidos (Arvore de Pastas)" style="font-size:12px;"
                                action="#{menuManagedBean.tree}"/>
                </p:submenu>
            </p:menubar>
        </f:view>
    </h:body>
</html>

este é o defaultmenu.xhtml. Ai eu incluo ele nas minhas outras paginas. Acho que o que pode estar dando problema é no tema que eu importo, a South-Street da PrimeFaces.

takeshi_spoow

Já resolvi, obrigado pela rápida resposta.

O problema era mesmo com o tema do Primefaces que eu importava.

Obrigado :smiley:

denirroberto

Garoto, até onde conheço sobre o menubar do primegaces, ele tem que vir entre form não é mesmo???
<h:form>
<p:menubar>
<p:submenu>

<p:submenu>
<p:menubar>

</h:form>

etc…

Criado 14 de fevereiro de 2011
Ultima resposta 18 de fev. de 2011
Respostas 4
Participantes 3