Acerca del foro HTML y CSS

Haz preguntas sobre HTML y CSS y obtén ayuda con la programación en español.

7 Likes

Hola encontré este código porque quiero hacer un slider de contenido como un carrusel de texto con imágenes, se ve genial pero el pequeño inconveniente es que me gustaría poder poner mas contenido debajo de esta pero el carrusel me esta abarcando toda la pantalla y no logro poner mas nada debajo, me gustaría saber que puedo modificar y agregar para poder escribir otros contenidos debajo de esta, aquí esta el código completo.

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html>
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
  <head>
    <b:include data='blog' name='all-head-content'/>
    <title><data:blog.pageTitle/></title>
    <b:skin><![CDATA[
         ul, li {
    padding: 0;
    margin: 0;
    list-style: none inside;
}
ul.slider {
    position:relative; /*Necesitamos que el ul sea relativo*/
}
ul.slider li {
    opacity: 0; /*Ocultamos todos los <li>*/
    transition: opacity .5s;
    position: absolute; /*Posicionamos en absoluto los <li>*/
    left: 0px;
    top: 0px;
    margin:50px;
    padding:50px;
    border:2px solid red;
    background:#fff;
}
ul.slider li:first-child {
    opacity: 1; /*Mostramos el primer <li>*/
}
ul.slider li:target {
    opacity: 1; /*Mostramos el <li> al que apunta el enlace*/
}
nav {
    position:relative;
    top:200px;
    left:50px;
}
body, html {
    padding: 0;
    margin: 0;
    width: 100vw;
    height: 100vh;
    overflow:hidden;
}
 
ul, li {
    box-sizing: border-box;
}
 
ul.slider {
    padding: 30px;
}
 
ul.slider li {
    width: 100vw;
    height: 100vh;
    margin: 0;
    padding: 0;
    border: 0;
    background-color: gray;
    opacity: 0;
    transition: opacity .5s;
    padding-top: 30vh;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-weight: bold;
    font-size: calc( 1.5rem + 1vw );
    text-align: center;
}
 
#slide1 {
    background-color: #00324b;
    color: #fff;
}
 
#slide2 {
    background-color: #65bce8;
    color: #00324b;
}
 
#slide3 {
    background-color: #f90;
    color: #00324b;
}
 
#slide4 {
    background-color: #00324b;
    color: #65bce8;
}
 
#slide5 {
    background-color: #65bce8;
    color: #00324b;
}
 
#slide6 {
    background-color: #FDFEFE;
    color: #00324b;
}
 
#slide7 {
    background-color: #FDFEFE;
    color: #00324b;
}
 
#slide8 {
    background-color: #FDFEFE;
    color: #00324b;
}
 
nav {
    width: 100vw;
    position: absolute;
    top: auto;
    right: 0;
    bottom: 0;
    left: 0;
    background: #f1f2f3;
}
 
nav ul {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
 
nav ul li {
    display: flex;
    flex-grow: 1;
    flex-wrap: wrap;
    box-sizing: border:box;
}
 
nav a {
    font-size: calc( 1.2rem + 1vw );
    text-decoration: none;
    font-weight: bold;
    color: #00324b;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    line-height: 1.8;
    flex-grow: 1;
    text-align: center;
    border-top: 5px solid #00324b;
    border-right: 1px solid #00324b;
    flex-wrap: wrap;
    position: relative;
}
 
nav li:last-child a {
    border-right: 0;
}
 
nav a:hover {
    background-color: #00324b;
    color: #fff;
    border-top-color: #65bce8;
}
 
nav a:active {
    border-top-color: #f90;
    background: #f90;
    color: #00324b;
}
    ]]></b:skin>
  </head>
 
  <body>
    <b:section id='main' showaddelement='yes'/>
    <ul class='slider'>
    <li id='slide1'>En campusMVP</li>
    <li id='slide2'>encontrarás los mejores</li>
    <li id='slide3'>cursos online de programación</li>
    <li id='slide4'>y aprenderás de la mano</li>
    <li id='slide5'>de los mejores profesionales</li>
    <li id='slide6'>extra 6</li>
    <li id='slide7'>extra 7</li>
    <li id='slide8'>extra 8</li>
 </ul>
    <nav>
    <ul class='menu'>
        <li><a href='#slide1'>Diapositiva 1</a></li>
        <li><a href='#slide2'>Diapositiva 2</a></li>
        <li><a href='#slide3'>Diapositiva 3</a></li>
        <li><a href='#slide4'>Diapositiva 4</a></li>
        <li><a href='#slide5'>Diapositiva 5</a></li>
        <li><a href='#slide6'>Diapositiva 6</a></li>
        <li><a href='#slide7'>Diapositiva 7</a></li>
        <li><a href='#slide8'>Diapositiva 8</a></li>
</ul>
      </nav>
  </body>
</html>