Jump to content


Photo

Tenho Este Codigo, De Menus, Mas Nao Funciona No Ie 7


  • Faça o login para participar
3 replies to this topic

#1 guilherme014

guilherme014

    12 Horas

  • Usuários
  • 235 posts
  • Sexo:Não informado

Posted 23/10/2007, 08:09

NO firefox, este menu mostra os sub-menus em cima da imagens, no ie 7, ele fica abaixo, o que pode ser ?

css

@charset "UTF-8";
ul.MenuBarHorizontal{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: auto;
}
ul.MenuBarActive{
	z-index: 1000;
}
ul.MenuBarHorizontal li{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: static;/*position: relative;*/
	text-align: left;
	cursor: pointer;
	width: 8em;
	float: left;
}
ul.MenuBarHorizontal ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 200px;
	position: relative;
	left: -1000em;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{
	left: auto;
}
ul.MenuBarHorizontal ul li{
	width: 200px;
}
ul.MenuBarHorizontal ul ul{
	position: absolute;
	margin: -5% 0 0 95%;
	border: 1px solid #CCCCCC;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{
	left: auto;
	top: 0;
	position: relative;
	border: 1px solid #CCCCCC;
}
ul.MenuBarHorizontal ul{
	border: 1px solid #CCCCCC;
}
ul.MenuBarHorizontal a{
	display: block;
	cursor: pointer;
	background-color: #CCCCCC;
	color: #666666;
	text-decoration: none;
	font-family:Verdana;
	font-size: 10px;
	height:auto;
}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus{
	background-color: #FFFFFF;
	color: #0077c1;
}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible{
	background-color: #FFFFFF;
	color: #0077c1;
}
ul.MenuBarHorizontal a.MenuBarItemSubmenu{
	background-position: 666% 50%;
}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover{
	background-position: 666% 50%;
}
ul.MenuBarHorizontal iframe{
	position: absolute;
	z-index: 1010;
}
ul.MenuBarHorizontal .AzulNegrito{
	background-color: #FFFFFF;
	color: #0077c1;
	text-decoration: none;
	font-family:Verdana;
	font-size: 11px;
	font-weight:bold;
	padding-top: 5px;
}
ul.MenuBarHorizontal .Cinza{
	background-color: #FFFFFF;
	color: ##0077c1;
	text-decoration: none;
	font-family:Verdana;
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
ul.MenuBarHorizontal a.Cinza:hover, ul.MenuBarHorizontal a.Cinza:focus{
	background-image: url(seta.gif);
	background-repeat: no-repeat;
	background-position: 10% 50%;
	color: ##0077c1;
	padding-top: 5px;
	padding-bottom: 5px;
}
@media screen, projection{
	ul.MenuBarHorizontal li.MenuBarItemIE{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
}
.inicial{
	background-image: url(separa.gif);
	background-repeat: repeat-y;
	background-position: right;
	height: 15px;
}
#inicial{
	width: 50px;
	text-align:center;
	padding-top: 3px;
}
.projeto{
	background-image: url(separa.gif);
	background-repeat: repeat-y;
	background-position: right;
	height: 15px;
}
#projeto{
	width: 80px;
	text-align:center;
	padding-top: 3px;
}
.acompanhe{
	background-image: url(separa.gif);
	background-repeat: repeat-y;
	background-position: right;
	height: 15px;
}
#acompanhe{
	width: 100px;
	text-align:center;
	padding-top: 3px;
}
.localize{
	background-image: url(separa.gif);
	background-repeat: repeat-y;
	background-position: right;
	height: 15px;
}
#localize{
	width: 135px;
	text-align:center;
	padding-top: 3px;
}
.novidade{
	background-image: url(separa.gif);
	background-repeat: repeat-y;
	background-position: right;
	height: 15px;
}
#novidade{
	width: 70px;
	text-align:center;
	padding-top: 3px;
}
.consulte{
	background-image: url(separa.gif);
	background-repeat: repeat-y;
	background-position: right;
	height: 15px;
}
#consulte{
	width: 60px;
	text-align:center;
	padding-top: 3px;
}
.historico{
	background-image: url(separa.gif);
	background-repeat: repeat-y;
	background-position: right;
	height: 15px;
}
#historico{
	width: 120px;
	text-align:center;
	padding-top: 3px;
}
#duvidas{
	width: 140px;
	text-align:center;
	padding-top: 3px;
}
ul.MenuBarHorizontal a:hover.semDropDrown{
	color:#FFFFFF;
	background-color:#CCCCCC;
	background-position: 666% 50%;
}

html

<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css">
<ul id="MenuBar1" class="MenuBarHorizontal">
  <li id="inicial" class="inicial"><a href="#" class="semDropDrown">Inicial</a></li>
  <li id="projeto" class="projeto"><a href="#">O Projeto</a>
	<ul class="Azul">
		<li class="Azul"><a class="Cinza" href="#">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1</a></li>
		<li class="Azul"><a class="Cinza" href="#">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2</a></li>
	</ul>
  </li>
  <li id="acompanhe" class="acompanhe"><a href="#">Acompanhe</a>
	  <ul>
		<li class="AzulNegrito">&nbsp;</li>
		<li class="AzulNegrito">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Etapa 1:</li>
		<li><a class="Cinza" href="?acompanhe=1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3</a></li>
		<li><a class="Cinza" href="?acompanhe=2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4</a></li>
		<li class="AzulNegrito">&nbsp;</li>
		<li class="AzulNegrito">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Etapa 2:</li>
		<li><a class="Cinza" href="?acompanhe=11">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Aguarde</a></li>
	</ul>
  </li>
</ul>
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>

Oficina da WEB - Nosso Fórum é só cadastrar.....

Novo site de Desenvolvimentos de Sistemas para Web e Programas Internos:

MKT SYSTEM

Site da NETSOFT
http://www.netsoft.eti.br

#2 § Kenshin §

§ Kenshin §

    I'm coming back...!

  • Usuários
  • 574 posts
  • Sexo:Masculino
  • Localidade:BA
  • Interesses:Sou fã de linguagens direcionadas para a web, como php, (x)html, xml, wml.
    Também gosto de webdesign e ultimamente tenho me dedicado mais a aprender css, mysql, javascript, ajax e actionscript.
    Trabalho com os programas Dreamweaver, Illustrator e Flash.

Posted 23/10/2007, 10:36

ta faltando o codigo do SpryMenuBar.js.
deu erro aqui no ie e no firefox.

posta o codigo ae. ;-)
Web Developer / Web Designer / Information Architect
"Living to learn... learning to live!"
Useful links: Rules | Search

#3 guilherme014

guilherme014

    12 Horas

  • Usuários
  • 235 posts
  • Sexo:Não informado

Posted 08/11/2007, 11:54

ja foi resolvido.

obrigado.
Oficina da WEB - Nosso Fórum é só cadastrar.....

Novo site de Desenvolvimentos de Sistemas para Web e Programas Internos:

MKT SYSTEM

Site da NETSOFT
http://www.netsoft.eti.br

#4 Kadu DG

Kadu DG

    I Love my Little Girl! http://www.kdsg.net

  • Usuários
  • 597 posts
  • Sexo:Masculino
  • Localidade:Carapicuiba, SP

Posted 08/11/2007, 13:57

ja foi resolvido.

obrigado.


vc poderia postar a solução para que possamos ver?
pois futuramente algum membro do ´forum poderia passar pelo mesmo problema...
Posted Image




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq