Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: rafovital en 23 de Mayo 2017, 04:50

Título: HTML y CSS Quiero que submenú de una web sea diferente al menú prinicipal color
Publicado por: rafovital en 23 de Mayo 2017, 04:50
Saludos amigos de este gran Foro, pues, estoy diseñando una web para una institución educativa, cuyo diseño me lo exigieron así, tal como lo muestro a continuación:

(https://lh3.googleusercontent.com/gULyvRSMMtvcPtg2NVXly6sxfIYO_uDsQK615H7O4yBpKXB4mWQH9RWmWfn7fzbVnEQu=s170)

Algunos de ellos tienen submenús, pero al mostrarlos como son del mismo color se confunde con los menùs, tal como lo muestro a continuaciòn:

(https://lh3.googleusercontent.com/AaFevpcbebF5oXZhOn2mgTmh1aA6U2p0KgtZngQKNnV75SytrGztnSXAmEzWtdQjVvAK4Zs=s170)

Por lo tanto, quiero que el submenù sea de diferente color al del menù principal, o de lo contrario ponerle borde a los menùs y submenùs, la idea es que se diferencien o se note cuando se quiera mostrar los submenùs.

Los menús y submenús son hechos con estilos CSS y html.

A continuaciòn envìo còdigos utilizados:
Código: [Seleccionar]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>IE Jose A Silva</title>
<style type="text/css">

#apDiv3 {
position: absolute;
width: 1004px;
height: 221px;
z-index: 1;
background-color: #0000FF;
}
#apDiv4 {
position: absolute;
width: 960px;
height: 181px;
z-index: 2;
left: 28px;
top: 28px;
background-color: #0033FF;
}
#apDiv1 {
position: absolute;
width: 711px;
height: 115px;
z-index: 3;
left: 252px;
top: 36px;
}
#apDiv1 h1 {
font-family: "Arial Black", Gadget, sans-serif;
font-size: 30px;
color: #F00;
}
#apDiv1 {
color: #03C;
}
#apDiv2 {
position: absolute;
width: 1002px;
height: 1881px;
z-index: 4;
left: 10px;
top: 231px;
background-color: #0033FF;
}
#apDiv2 table tr td {
text-align: center;
}
#apDiv2 table {
font-size: 14px;
color: #FFF;
font-weight: bold;
}
a:link {
color: #FFF;
}
a:visited {
color: #F00;
}
a:active {
color: #FFF;
}

* {
padding:5px;
margin:0px;

   }
   
#header {
margin:auto;
width:1000px;
font-family:Arial, Helvetica, sans-serif;
}

   ul, ol {
   list-style:none;
   }
   
   .nav li a {
background-color:#FF0000;
color:#fff;
text-decoration:none;
padding:10px 15px;
display:block;
}

.nav li a:hover {
background-color:#434343;
}

.nav > li {
float:left;
}

.nav li ul {
display:none;
position:absolute;
min-width:140px
background:#ccc;
box-sizing:border-box;

}

.nav li:hover > ul {
display:block;
}
</style>

</head>

<body>
<div id="apDiv2">
  <div id="header">
    <ul class="nav">
    <li><a href="">Inicio</a></li>
       
        <li><a href="">Horizonte Institucional</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Actos Administrativos</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Inscripciòn y Matrìculas 2017</a></li>
        <li><a href="">Currículo</a></li>
        <li><a href="">Jornada Matinal</a></li>
        <li><a href="">Icfes 2017</a></li>
       
        <li><a href="">Apoyo a Docentes</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Eventos IEJAS</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Buzón Virtual</a></li>
        <li><a href="">Coaching Educativo</a></li>
        <li><a href="">Apoyo a Padres de Familia</a></li>
       
        <li><a href="">Convivencia Escolar</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Visitas</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Egresados IEJAS</a></li>
        <li><a href="">Formularios</a></li>
        <li><a href="">Áreas</a></li>
       
        <li><a href="">Investigación</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Carpetas para compartir</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Exámenes Interactivos</a></li>
        <li><a href="">Rendiciòn de cuentas</a></li>
        <li><a href="">Libros para leer</a></li>
       
        <li><a href="">Estudiante</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Contenidos para aprender</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Grados</a></li>
        <li><a href="">Elección de Personero</a></li>
        <li><a href="">Resultado saber y eficiencia</a></li>
       
        <li><a href="">Exámenes finales de perìodo</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Docentes</a>
        <ul>
            <li><a href="">PEI</a></li>
                <li><a href="">Autoevaluación</a></li>
        </ul>
        </li>
       
        <li><a href="">Aprobar o Aprender</a></li>
        <li><a href="">Cuestionario para adolescente</a></li>
        <li><a href="">Directorio IEJAS 2017</a></li>
       
    </ul>
   
<li></li>

  </div>
</div>
<div id="apDiv3"></div>
<div id="apDiv4"><img src="images/logoiesilva.png" width="200" height="180" /></div>
<div id="apDiv1">
  <h1>Institución Educativa José Asunción Silva</h1>
</div>
</body>
</html>
Título: Re:Quiero que el submenù sea diferente al menù prinicipal
Publicado por: pedro,, en 23 de Mayo 2017, 14:49
Hola rafovital.

Podrías añadir este código css:
Código: [Seleccionar]
.nav li ul li a{
background-color: white;
color: red;
}

Saludos.  ;D
Título: Re:Quiero que el submenù sea diferente al menù prinicipal
Publicado por: rafovital en 24 de Mayo 2017, 02:14
Amigo Pedro, muchìsimas gracias, ese era el còdigo que necesitaba.