Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

[Proyecto] Proyecto Portafolio

Hola comparto mi portafolio Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadIngrese aquí la descripción de esta imagen para ayudar con la accesibilidadIngrese aquí la descripción de esta imagen para ayudar con la accesibilidadIngrese aquí la descripción de esta imagen para ayudar con la accesibilidadIngrese aquí la descripción de esta imagen para ayudar con la accesibilidad

<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset='utf-8'>
    <meta http-equiv='X-UA-Compatible' content='IE=edge'>
    <title>Isela Dev</title>
    <meta name='viewport' content='width=device-width, initial-scale=1'>
    <link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Aboreto&display=swap" rel="stylesheet">
    <link rel='stylesheet' type='text/css' media='screen' href='./style.css'>
    <script src='main.js' defer></script>
</head>
<body>
    <div class="container">
       <a href="./home/home.html"> <button id="portfolioButton">Ir al Portafolio de Isela</button></a>
    </div>
</body>
</html>
/* Reseteo de márgenes y padding */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/* Establecer el fondo de la página */
body {
    background-color: #161F37; /* Fondo oscuro */
    overflow: hidden; /* Ocultar el contenido que sobresale */
    height: 100vh; /* Aseguramos que el body ocupe toda la pantalla */
    position: relative;
    display: flex;
    justify-content: center; /* Centrado horizontal */
    align-items: center; /* Centrado vertical */
    font-family: 'Aboreto', serif; /* Aplicamos la fuente Aboreto para todo el cuerpo */
}

/* Estilo del botón */
button {
    background-color: #5C2079; /* Fondo del botón */
    color: white;
    font-size: 20px;
    padding: 15px 30px;
    border: none;
    border-radius: 10px;
    cursor: pointer;
    transition: background-color 0.3s;
    z-index: 100; /* Asegurar que el botón esté por encima de los meteoritos */
    font-family: 'Aboreto', serif; /* Aplicar fuente Aboreto */
}

button:hover {
    background-color: #C17CCF; /* Efecto hover en el botón */
}

/* Círculos de meteoritos */
.circle {
    position: absolute;
    top: -100px; /* Comienza fuera de la vista */
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: linear-gradient(135deg, rgba(92, 32, 121, 0.8), rgba(92, 32, 121, 0.4)); /* Degradado de color #5C2079 */
    opacity: 0;
    animation: fall 5s linear infinite; /* Efecto de caída con animación */
}

/* Animación de meteoritos cayendo */
@keyframes fall {
    0% {
        transform: translateY(-100px); /* Comienza fuera de la pantalla */
        opacity: 1;
    }
    100% {
        transform: translateY(100vh); /* Termina en la parte inferior de la pantalla */
        opacity: 0;
    }
}

/* Adaptabilidad para dispositivos móviles */
@media (max-width: 768px) {
    /* Aseguramos que el botón sea más pequeño en pantallas pequeñas */
    button {
        font-size: 18px;
        padding: 12px 24px;
    }
1 respuesta
solución!

¡Genial!

Tu portafolio esta estupendo. Te comparto el mío.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad


<!DOCTYPE html>
<html lang="es">
<head>
    <meta http-equiv="X-UA-Compatible" content="IE-edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Portafolio - Florentino López</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <header>
        <nav class="menu">
            <div class="menu-logo">Florentino López</div>
            <ul class="menu-elementos">
                <li><a href="#inicio">Inicio</a></li>
                <li><a href="#quien-soy">¿Quién soy?</a></li>
                <li><a href="#mi-portafolio">Mi Portafolio</a></li>
                <li><a href="#contactame">Contáctame</a></li>
            </ul>
        </nav>
    </header>

    <main>
        <section id="inicio">
            <img src="./img/tinus.jpg" alt="Florentino López" class="profile-image">
            <h2>Especialista en Bases de Datos Oracle y Oracle OCI</h2>
        </section>

        <section id="quien-soy">
            <h2>¿Quién soy?</h2>
            <p>Soy un ejecutivo con amplia experiencia en tecnologías empresariales, especializado en la gestión, diseño y optimización de bases de datos Oracle y Oracle OCI. Mi objetivo es ayudar a las empresas a transformar sus datos en conocimiento accionable.</p>
        </section>

        <section id="mi-portafolio">
            <h2>Mi Portafolio</h2>
            <p>En esta sección encontrarás mis proyectos más destacados en la implementación y administración de soluciones basadas en Oracle.</p>
        </section>

        <section id="contactame">
            <h2>Contáctame</h2>
            <p>Puedes escribirme a <a href="mailto:tinus.lopez@ejemplo.com" style="color: #fff;">tinus.lopez@ejemplo.com</a>.</p>
        </section>
    </main>

    <footer>
        <p>&copy; 2025 Florentino López. Todos los derechos reservados.</p>
    </footer>
</body>
</html>

body {
    margin: 0;
    font-family: Arial, sans-serif;
    background-color: #000;
    color: #fff;
}

header {
    position: fixed;
    width: 100%;
    top: 0;
    background-color: #000;
    z-index: 1000;
}

.menu {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 20px;
}

.menu-logo {
    font-size: 1.5rem;
    font-weight: bold;
}

.menu-elementos {
    display: flex;
    list-style: none;
}

.menu-elementos li {
    margin-left: 20px;
}

.menu-elementos a {
    color: #fff;
    text-decoration: none;
}

main {
    padding: 100px 20px 20px;
    text-align: center;
}

.profile-image {
    width: 200px;
    height: 200px;
    border-radius: 50%;
    border: 3px solid #fff;
    margin-bottom: 20px;
}

section {
    margin: 40px 0;
}

footer {
    text-align: center;
    padding: 20px;
    background-color: #000;
    color: #fff;
    position: fixed;
    bottom: 0;
    width: 100%;
}

footer p {
    margin: 0;
}