Menu horizantal em css

4 respostas
vcbrito_

Bom dia pessoal…criei um menu horizontal utilizando css mas ele não está funcionando no fire fox e funciona no ie e no edit plus.
Alguém me ajude segue o código para análise:

<HTML>
 <HEAD>
  <TITLE> Menu Com css </TITLE>
<style type="text/css">
#menu {
		
		width: 11em;
		padding: 0; 
		margin: 0;
		font: 12px Arial;
		background: #000; 
		border-top: 10px solid red; 
		border-bottom: 10px solid red;
		display:inline;

		
	   }
#menu li {
		  margin: 0.5em 0 0.5em 0.5em; 
		  float:left;
		  border: 2px dashed white;
         }
#menu li a {
	         margin:0; 
		     padding:0;
	         color: white;
			 
           }

#menu li a:hover { 
    			  background: #fff;
	              color: black; 
                  }
#menu li a:active { 
					background: #FFC125;
					color: #000; 
                   }
</style>
 </HEAD>
 <BODY>
    <ul >
      <li>
       <a href="http://www.globo.com">Globo</a>
      </li>
      <li>
       <a href="http://www.terra.com.br">Terra</a>
      </li>
      <li>
       <a href="http://www.uol.com.br">Uol</a>
      </li>
    </ul>
 &lt;/BODY&gt;
&lt;/HTML&gt;

4 Respostas

S

Desse jeito ele não vai funcionar direito em nenhum browser.
Voce esqueceu de dar o id para o UL.

Menu Com css #menu {
width: 11em;  
    padding: 0;   
    margin: 0;  
    font: 12px Arial;  
    background: #000;   
    border-top: 10px solid red;   
    border-bottom: 10px solid red;  
    display:inline;  

      
   }
#menu li {

margin: 0.5em 0 0.5em 0.5em;

float:left;

border: 2px dashed white;

}

#menu li a {

margin:0;

padding:0;

color: white;
}
#menu li a:hover {

background: #fff;

color: black;

}

#menu li a:active {

background: #FFC125;

color: #000;

}
vcbrito_

Blz eu coloquei o Id…olha o código, cria um arquivo html e testa pra voce ver no ie ele ta funcionando e no fire fox não!!!

&lt;HTML&gt;
 &lt;HEAD&gt;
  &lt;TITLE&gt; Menu Com css &lt;/TITLE&gt;
&lt;style type="text/css"&gt;
#menu {
		
		width: 11em;
		padding: 0; 
		margin: 0;
		font: 12px Arial;
		background: #000; 
		border-top: 10px solid red; 
		border-bottom: 10px solid red;
		display:inline;

		
	   }
#menu li {
		  margin: 0.5em 0 0.5em 0.5em; 
		  float:left;
		  border: 2px dashed white;
         }
#menu li a {
	         margin:0; 
		     padding:0;
	         color: white;
			 
           }

#menu li a:hover { 
    			  background: #fff;
	              color: black; 
                  }
#menu li a:active { 
					background: #FFC125;
					color: #000; 
                   }
&lt;/style&gt;
 &lt;/HEAD&gt;
 &lt;BODY&gt;
    <ul >
      <li>
       <a href="http://www.globo.com">Globo</a>
      </li>
      <li>
       <a href="http://www.terra.com.br">Terra</a>
      </li>
      <li>
       <a href="http://www.uol.com.br">Uol</a>
      </li>
    </ul>
 &lt;/BODY&gt;
&lt;/HTML&gt;
vcbrito_

O id nao ta aparecendo no post acima !!!

<HTML>

<HEAD>

<TITLE> Menu Com css </TITLE>

<style type=“text/css”>

#menu {
width: 11em;
	padding: 0; 
	margin: 0;
	font: 12px Arial;
	background: #000; 
	border-top: 10px solid red; 
	border-bottom: 10px solid red;
	display:inline;

	
   }
#menu li {

margin: 0.5em 0 0.5em 0.5em;

float:left;

border: 2px dashed white;

}

#menu li a {

margin:0;

padding:0;

color: white;
}
#menu li a:hover {

background: #fff;

color: black;

}

#menu li a:active {

background: #FFC125;

color: #000;

}

</style>

</HEAD>

<BODY>

</BODY>
</HTML>
vcbrito_
Menu Com css #menu {
width: 11em;
	padding: 0; 
	margin: 0;
	font: 12px Arial;
	background: #000; 
	border-top: 10px solid red; 
	border-bottom: 10px solid red;
	display:inline;

	
   }
#menu li {

margin: 0.5em 0 0.5em 0.5em;

float:left;

border: 2px dashed white;

}

#menu li a {

margin:0;

padding:0;

color: white;
}
#menu li a:hover {

background: #fff;

color: black;

}

#menu li a:active {

background: #FFC125;

color: #000;

}
Criado 8 de abril de 2010
Ultima resposta 8 de abr. de 2010
Respostas 4
Participantes 2