Ver Mensaje Individual
  #16 (permalink)  
Antiguo 31/01/2009, 16:25
Avatar de DoPeY-BBS
DoPeY-BBS
 
Fecha de Ingreso: octubre-2005
Ubicación: Santo Domingo, Dominican Republic, Dominican Republic
Mensajes: 574
Antigüedad: 18 años, 6 meses
Puntos: 12
Respuesta: Diferencia de reglas - No comprendo

Yo quiero hacer un menú con pestaña en la cual la primera llama a la indicada wrox, la segunda llama a la amazon y así sucesivamente
Código HTML:
 <body id='wrox'>
    <ul id='pestanas'>
      <li id='pestana1'><a href='wrox.html'><span>Wrox P2P</span></a></li>
      <li id='pestana2'><a href='amazon.html'><span>Amazon</span></a></li>
      <li id='pestana3'><a href='google.html'><span>Google</span></a></li>
      <li id='pestana4'><a href='slashdot.html'><span>Slashdot</span></a></li>
      <li id='pestana5'><a href='twit.html'><span>This Week in Tech</span></a></li>

    </ul>
    <div id='iframe'>
      <iframe src='http://p2p.wrox.com' frameborder='0' marginheight='0' marginwidth='0'></iframe>
    </div>
  </body> 
Código HTML:
 <body id='amazon'>
    <ul id='pestanas'>
      <li id='pestana1'><a href='wrox.html'><span>Wrox P2P</span></a></li>
      <li id='pestana2'><a href='amazon.html'><span>Amazon</span></a></li>
      <li id='pestana3'><a href='google.html'><span>Google</span></a></li>
      <li id='pestana4'><a href='slashdot.html'><span>Slashdot</span></a></li>
      <li id='pestana5'><a href='twit.html'><span>This Week in Tech</span></a></li>
    </ul>
    <div id='iframe'>
      <iframe src='http://www.amazon.com' frameborder='0' marginheight='0' marginwidth='0'></iframe>
    </div>
  </body> 
Entonces, el css sería este
Código HTML:
body, html {
  margin: 0;
  padding: 0;
}
ul#pestanas {
  list-style: none;
  margin: 0;
  padding: 10px 0 0 0;
  height: 25px;
  border-bottom: 1px solid black;
  background: rgb(222, 222, 222);
}
ul#pestanas li {
  float: left;
  margin: 0 5px;
  height: 23px;
  text-align: center;
  position: relative;
  width: 150px;
  border: 1px solid black;
  top: 1px;
  background: rgb(128, 128, 128);
}
ul#pestanas li:hover {
  border-bottom: 1px solid white;
  background: white;
}
ul#pestanas a {
  display: block;
  height: 100%;
  text-decoration: none;
  color: white;
  font: 14px Arial, sans-serif;
}
body#wrox li#pestana1,
body#amazon li#pestana2,
body#google li#pestana3,
body#slashdot li#pestana4,
body#twit li#pestana5 {
  background: white;
  border-bottom: 1px solid white;
}
ul#pestanas a:hover,
body#wrox li#pestana1 a,
body#amazon li#pestana2 a,
body#google li#pestana3 a,
body#slashdot li#pestana4 a,
body#twit li#pestana5 a {
  color: black;
}
ul#pestanas span {
  display: block;
  padding: 4px 10px 0 10px;
}
div#iframe {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin-top: 50px;
  border-top: 1px solid black;
}
iframe {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
Yo digo que de esta forma hay mucho mas cogido que si pusiera #menu ul pero realmente yo estoy aun un poco nuevo en css como para entender ciertas cosas... claro, e aprendido pero yo no soy una persona autodidacta lol
__________________
http://www.htmldog.com/HTML, CSS, and JavaScript,

http://tutorialphp.net/
Aprende PHP en 12 capítulos