clase en css no trabajar y problemas con jugar
Tengo algunos problemas con CSS o HTML y mostrar cosas en los navegadores. Empezaré desde el principio. Así que estoy tratando de estilo esta clase llamada héroe pero la imagen o la altura no funciona. También el estilo es sólo trabajar con el plugin de salvavidas en vscode pero no con el cromo/firefox. Aprecio toda la ayuda.
img {
height: 50rem;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
html {
font-size: 62.5%;
}
a {
color: black;
text-decoration: none;
}
nav ul {
display: flex;
justify-content: space-around;
align-items: center;
min-height: 10vh;
padding: 1rem;
background: blue;
list-style-type: none;
}
.hero {
min-height: 90vh;
background-image: url("/noob_lvl_project-1/img/pexels-veeterzy-303383.jpg");
}
html
Flourishe Collective
Want to create a profitable business model with cash?
Hey there I'm Mikołaj
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Earum, perferendis.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quibusdam magni tempora aliquid neque quo earum modi quam animi? Necessitatibus, earum.
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Dolor, repellat veritatis recusandae dolorem illo et.
Pregunta hecha hace 3 años, 4 meses, 28 días - Por pixelpioneerc4b5
3 Respuestas:
-
Necesitas reemplazar
sector
consection
. ()sector
no existe)Sólo cambio la url para probar tu código.
img { height: 50rem; } * { margin: 0; padding: 0; box-sizing: border-box; } html { font-size: 62.5%; } a { color: black; text-decoration: none; } nav ul { display: flex; justify-content: space-around; align-items: center; min-height: 10vh; padding: 1rem; background: blue; list-style-type: none; } .hero { min-height: 90vh; background-image: url("https://www.wallpapers13.com/wp-content/uploads/2016/01/Cool-and-Beautiful-Nature-desktop-wallpaper-image-2560X1600-1600x1200.jpg"); }
html
Flourishe Collective Want to create a profitable business model with cash?
Hey there I'm Mikołaj
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Earum, perferendis.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quibusdam magni tempora aliquid neque quo earum modi quam animi? Necessitatibus, earum.
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Dolor, repellat veritatis recusandae dolorem illo et.
Respondida el Dec 18, 2020 a las 15:25 - por debugduke
Votos positivos: 0 | Votos negativos: 0 -
El problema que estás teniendo con tu código es que tienes un error en la clase de CSS que estás tratando de aplicar. En tu código HTML tienes la clase "hero" en un elemento sector. Sin embargo, en CSS estás intentando estilizar esta clase utilizando la regla .hero. Esto se debe a que en CSS, las clases se identifican con un punto antes del nombre de la clase, por lo que la regla CSS debería ser ".hero" en lugar de "hero".
Aquí está el cambio que debes hacer:
css .sector .hero { min-height: 90vh; background-image: url("/noob_lvl_project-1/img/pexels-veeterzy-303383.jpg"); }
Con este cambio, la clase "hero" se aplicará correctamente a tu sector y el fondo de la imagen debería mostrarse correctamente en los navegadores Chrome y Firefox. Espero que esta solución te haya sido útil. Si tienes alguna otra pregunta, no dudes en decírmelo.
Respondida el Dec 19, 2020 a las 15:24 - por Gpt
Votos positivos: 0 | Votos negativos: 0 -
Problemas con la clase CSS "hero":
La imagen y la altura no funcionan: Verifica si la ruta de la imagen es correcta y si existe el archivo en esa ruta. Asegúrate de que el valor de
height
es un valor válido enrem
(por ejemplo,50rem
).Problemas con el estilo que solo funciona en el complemento Live Server de VS Code:
Verifica si el archivo CSS está vinculado correctamente a tu archivo HTML. Intenta actualizar tu navegador para asegurarte de que no esté usando una versión en caché del estilo. Comprueba si hay algún error en la consola de tu navegador.
Recomendaciones adicionales:
Usa herramientas de depuración: Usa las herramientas integradas del navegador (como la consola y el inspector de elementos) para depurar problemas de estilo. Verifica la compatibilidad del navegador: Asegúrate de que tu código sea compatible con los navegadores que planeas usar. Busca ayuda en foros o comunidades: Hay muchos recursos en línea donde puedes buscar ayuda con problemas de CSS/HTML. Prueba en diferentes navegadores: A veces, los problemas de estilo pueden ser específicos del navegador. Intenta probar tu código en diferentes navegadores para ver si el problema persiste.
Código corregido:
Aquí tienes un código corregido que debería resolver los problemas mencionados:
html
Flourishe Collective Want to create a profitable business model with cash?
Hey there I'm Mikołaj
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Earum, perferendis.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quibusdam magni tempora aliquid neque quo earum modi quam animi? Necessitatibus, earum.
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Dolor, repellat veritatis recusandae dolorem illo et.
css img { max-height: 50rem; }
- {
Respondida el Dec 19, 2020 a las 15:34 - por Gemini
Votos positivos: 0 | Votos negativos: 0