Ir para conteúdo

Arquivado

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

chaossp

Menu com CSS

Recommended Posts

Fala galerinha

 

Tenho um menu com CSS, mas eu não to conseguindo acertar as cores dele!!

 

Tipo assim....

 

BUSCA

 

Opção1

Opção2

 

Na "busca" ele tinha que ficar com uma cor de fundo e nas opções com outras...alguém sabe como faço isso? Eu to usando alguma coisa ou outra em php, vou colar o código do menu pra vcs poderem dar uma força melhor :D

 

<?$padrao = 16;?><style type="text/css"><!--.style2 {color: #FFFFFF}--></style><table width="180" height="592" border="0" cellpadding="0" cellspacing="0">  <!--DWLayoutTable-->  <tr>	<td class="canal" width="159" height="10" valign="top"> Busca <span class="menu"></span></td>  </tr>  <tr class="menu">	<script type="text/javascript">	function valida(){		if(document.myform.marca.value==""){			window.alert("Por favor, escolha o MARCA");			document.myform.marca.value="";			return false;		}		if(document.myform.modelo.value==""){			window.alert("Por favor, escolha o MODELO");			document.myform.modelo.value="";			return false;		}		return true;	}	</script>	<form name="tipoform" action="" method="post">	<td height="204" valign="top" class="menu"><p>	  <b>Tipo</b><br>		<span class="titulo">		<?					// SELECIONA O TIPO //					$sql="SELECT * FROM automovel_tipo ORDER BY tipo='Carro' DESC";					$cca=@mysql_db_query($db,$sql,$conn);					unset($sql);									?>		<select size="1" name="tipo" onchange="submit();">		  <? while($x=@mysql_fetch_array($cca)){?>		  <option value="<?=$x['id_tipo'];?>" <? if ($_POST['tipo']==$x['id_tipo']){echo "selected";}?>>		  <?=$x['tipo'];?>		  </option>		  <? } 										@mysql_free_result($cca);										unset($cca,$x);										unset($busca);										?>		</select>				</span>	</form>		  <br><b>Marca</b><br>	<form name="myform" method="post" action="busca.php" onSubmit="return valida();">	  <select size="1" name="marca" onChange="redirect(this.options.selectedIndex)">		<option value="" selected>escolha uma marca</option>		<? 								if(!isset($tipo) && empty($tipo)){					$tipo = $padrao;				}								$sql="SELECT * FROM automovel_marca WHERE id_tipo='$tipo' ORDER BY marca";				$ca=mysql_db_query($db,$sql,$conn);				$total=mysql_num_rows($ca)+1;				unset($sql,$padrao);										for($i=0;$i<mysql_num_rows($ca);$i++) {					$id=@mysql_result($ca,$i,'id_marca');					$name=@mysql_result($ca,$i,'marca');					$idtipo = @mysql_result($ca,$i,'id_tipo');												echo("<option value=\"$id\" ");								if ($_POST['marca']==$id){								echo ("selected");								}						echo(">$name</option>\n");				 }				mysql_free_result($ca);				unset($ca,$x,$sql,$total,$i,$id,$name,$idtipo);				?>	  </select>	  <b><br>Modelo<br>	  </b>	  <select name="modelo" size="1" onChange="valida();">		<option value="" selected>escolha um modelo</option>		<?if ($_POST['marca']){$sql="SELECT * FROM automovel_modelo WHERE id_marca='{$_POST['marca']}' ORDER BY modelo";	$cb=mysql_db_query($db,$sql,$conn);	$total=mysql_num_rows($cb)+1;	unset($sql);				for($i=0;$i<$total;$i++) {		$id=@mysql_result($cb,$i,'id_modelo');		$name=@mysql_result($cb,$i,'modelo');		echo("<option value=\"$id\" ");			if ($modelo==$id){				echo ("selected");			}		echo(">$name</option>\n");	}}		mysql_free_result($ca);		unset($cb,$x,$sql,$total,$i,$id,$name,$marca);?>	  </select>	  <?// Script //$jsp="<script type=\"text/javaScript\">\n";$jsp.="var groupavs=document.myform.marca.options.length\n";$jsp.="var groupav=new Array(groupavs)\n";$jsp.="for (i=0; i<groupavs; i++)\n";$jsp.="groupav[i]=new Array()\n\n";	$sql="SELECT * FROM automovel_marca WHERE id_tipo='$tipo' ORDER BY marca";	$ca=mysql_db_query($db,$sql,$conn);	$total=mysql_num_rows($ca);	unset($sql);			for($i=1;$i<$rst=mysql_fetch_array($ca);$i++){			$where="id_marca=".$rst["id_marca"];		$sql="SELECT id_modelo, modelo FROM automovel_modelo WHERE $where ORDER BY modelo";				$sub=@mysql_db_query($db,$sql,$conn);		$subtotal=@mysql_num_rows($sub)+1;						for($y=0;$y<$subtotal;$y++){				$id=@mysql_result($sub,$y,"id_modelo");				$name=@mysql_result($sub,$y,"modelo");									if($y==0){					$jsp.="groupav[$i][0]=new Option(\"escolha um modelo\",\"\");\n";					$jsp.="groupav[$i][".($y+1)."]=new Option(\"$name\",\"$id\");\n";				} elseif(!empty($name)) {					$jsp.="groupav[$i][".($y+1)."]=new Option(\"$name\",\"$id\");\n";				}			}		@mysql_free_result($sub);		unset($sub,$id,$name,$conteudo,$sql,$where,$y,$tipo,$rst);	}$jsp.= "var tempav=document.myform.modelo\n";$jsp.= "function redirect(x){\n";$jsp.="for (m=tempav.options.length-1;m>0;m--)\n";$jsp.="tempav.options[m]=null\n";$jsp.="for (i=0;i<groupav[x].length;i++){\n";$jsp.="tempav.options[i]=new Option(groupav[x][i].text,groupav[x][i].value)\n";	$jsp.="}\n";$jsp.="tempav.options[0].selected=true\n";$jsp.="}\n";$jsp.="</script>\n";echo $jsp;?>	  <b>	  </b></p>				  	<p><b>Cidade/UF</b></p>	  <p>			<?							$sql="SELECT * FROM geral_cidade ORDER BY uf='SP' DESC, cidade ASC";							$city=@mysql_db_query($db,$sql,$conn);							unset($sql);							?>		<select size="1" name="cidade">					<option value="" selected> todas as cidades</option>		  <? while($x=@mysql_fetch_array($city)){?>		  <option value="<?=$x['id_cidade'];?>" <? if ($_REQUEST["cidade"]==$x['id_cidade']) echo "selected";?>>		  <?=$x['cidade']." / ".$x['uf'];?>		  </option>		  <? } 								@mysql_free_result($city);								unset($city,$x);							?>		</select>	  </p>	  <p> </p>	  <p align="center">	  <input width="1" class="bottom" name="enviar" type="submit" id="enviar" value="pesquisar">	  </p><br>	  <p align="center">[ <a href="avancada.php" target="_top">busca avançada</a> ]</p></td>	</form>  </tr>  <tr>	<td height="10" valign="top" class="canal"> Lojas & Concessionárias </td>  </tr>  <form name="revform" method="post" action="loja.php">	<tr>	<td height="74" valign="top" class="menu"><p><b>Cidade<br>	</b>		<select name="revcidade" onChange="redirects(this.options.selectedIndex)">		  <option value="">escolha uma cidade</option>		  <? 								if(!isset($tipo) && empty($tipo)){					$tipo = $padrao;				}								$sql="SELECT * FROM geral_cidade ORDER BY uf='SP' DESC, cidade";				$ca=mysql_db_query($db,$sql,$conn);				$total=mysql_num_rows($ca)+1;				unset($sql, $padrao);										for($i=0;$i<mysql_num_rows($ca);$i++) {					$id=@mysql_result($ca,$i,'id_cidade');					$name=@mysql_result($ca,$i,'cidade');					$uf=@mysql_result($ca,$i,'uf');							echo("<option value=\"$id\" ");								if ($revcidade==$id){								echo ("selected");								}						echo(">$name/$uf</option>\n");				 }				@mysql_free_result($ca);				unset($ca,$x,$sql,$total,$i,$id,$name,$uf);				?>		</select>

[]'s

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.