Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

johnhey

Select não funciona

Recommended Posts

Bom dia pessoal, tenho um menu, que ao clicar gostaria que mudasse de cor para saber em qual estou. Quando os arquivos estão em html funciona ao passar para php não.

Onde esta o erro?

todos os arquivos index.php, sobre.php, contacto.php, protocolos.php estão da seguinte forma:

<body>
    <div id="header">
        <div>
            <div id="logo">
                <a href="index.html"><img src="images/logo.png" alt="LOGO"></a>
            </div>
            <?php
                include 'menu.php';
            ?>
        </div>
    </div>
</body> 

O arquivo menu.php

<ul id="navigation">
    <li class="selected">
        <a href="index.php">Inicio</a>
    </li>
    <li>
        <a href="about.php">Quem somos</a>
    </li>
    <li>
        <a href="services.php">Serviços</a>
    </li>
    <li>
        <a href="blog.php">Imagens</a>
    </li>
    <li>
        <a href="contact.php">Contactos</a>
    </li>
</ul> 

e o css

#navigation li a:hover{
    background-position: 0 0;
    color: #fff;
}

#navigation li.selected a {
    background-position: 0 0;
    color: #fff;
} 

conforme passo o mouse sobre os menus funciona, mas quando clico não fica marcado em qual estou, fica somente no index

Compartilhar este post


Link para o post
Compartilhar em outros sites

Abra seu site pelo Chrome e aperte a tecla F12 para abrir as ferramentas de desenvolvedor.

Na janela que se abre, verifique se há alguma falha ao carregar algum arquivo (erro 404, principalmente no CSS). Isso pode ser feito na aba Network.

Verifique ainda se o código-fonte gerado no navegador é de fato o que você estava esperando que fosse gerado.

O fato de um HTML estar sendo incluído via PHP não deveria influenciar na estrutura da página...

Abraços e boa sorte :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.